0
0
0
-1
-1
0
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
-1
0
-1
0
-1
0
-2
1
-3
2
-12
-221
-626
-195
171
-311
-255
-432
-681
-111
364
102
-363
-907
-637
517
220
-306
-118
-417
-770
-218
193
3
-171
-583
-847
-133
509
-70
-301
-637
-1102
-340
469
343
120
-653
-1119
-166
-47
-239
166
-64
-335
-139
-292
-530
-295
-15
41
166
199
-430
-903
-486
38
214
-203
-391
-243
-464
-2
636
-309
-974
-585
-573
44
883
254
-806
-1013
-1257
-680
872
1011
439
-319
-1777
-1615
-209
378
967
930
-232
-1297
-1341
-665
187
991
423
-700
-899
-810
-357
655
547
-592
-676
-756
-523
1008
1063
-829
-1642
-1257
-732
369
1498
1132
-385
-1806
-1737
-563
546
1544
881
-622
-1829
-1596
-90
1186
1485
484
-936
-1665
-1282
174
1294
1229
-247
-1794
-1349
-327
519
1260
585
-781
-1638
-1665
-119
1417
882
-296
-972
-1737
-1183
1106
1623
79
-841
-1513
-1521
25
1257
682
-96
-822
-2038
-1068
1341
1532
57
-820
-1483
-1538
332
1331
185
-668
-805
-880
-665
519
1336
381
-1356
-1642
-1094
-127
1209
1090
-669
-1771
-1187
-287
986
1011
-567
-1526
-965
-606
313
1625
317
-1650
-1639
-1096
140
1681
1176
-1151
-2195
-1306
391
1194
469
-348
-1459
-1342
-155
708
897
-73
-1447
-1422
-505
870
1255
-67
-887
-1295
-1375
-71
934
647
7
-917
-1483
-612
985
663
-1124
-856
-351
-329
978
369
-1436
-1112
-378
441
773
-376
-830
-753
-860
-204
463
772
-149
-1326
-1165
-243
584
1387
-41
-2163
-1394
-6
288
1003
1060
-920
-1963
-1381
53
1056
1043
-725
-1935
-1098
-345
813
1319
-847
-1831
6
454
-731
-545
-131
-489
-612
477
997
-893
-1351
-288
-474
-162
385
-391
-81
-497
-1518
111
1348
41
-700
-1226
-981
-206
334
530
363
6
-1456
-1692
-285
913
1121
243
-1712
-1540
-131
-746
-306
991
459
-590
-1071
-1687
-833
726
474
497
36
-2195
-2082
-32
549
1219
1689
-1305
-2636
-1388
-812
185
1932
1692
-898
-2261
-2175
-1172
1124
2171
1107
-524
-2266
-2731
-995
1535
2616
1322
-1570
-3534
-1713
978
1618
1484
1111
-2490
-3927
-107
1016
1226
2371
832
-3094
-3337
-941
357
2581
2690
-1089
-3321
-2743
-1150
1480
2342
1698
-386
-3391
-3523
-806
1867
2941
1380
-1225
-3900
-3187
824
2144
2032
944
-2086
-2605
-1060
-412
1311
2010
404
-1241
-2301
-1907
709
1813
1531
418
-3553
-3171
391
1352
1212
1617
-556
-2735
-2261
-1435
869
2221
1317
-534
-1815
-2846
-1790
1037
2339
2215
-1908
-3386
-892
-298
1231
2588
110
-2878
-2531
-1297
558
2305
2266
319
-2974
-3845
-1505
1434
2535
2026
397
-2636
-3370
-148
1099
297
971
648
-1229
-2276
-710
1273
2072
-68
-2428
-1741
-753
545
3123
0
0
0
0
-1
0
-1
0
-1
-1
0
-1
1
-3
3
-5
6
-10
13
-18
22
-29
36
-46
55
-70
87
-114
157
-259
795
2028
255
171
-542
-633
-1280
-1315
383
1480
1621
-94
-2036
-1137
-1652
-111
1796
1412
1642
-2326
-2665
2002
-962
-3009
2356
1823
994
541
-3767
-1501
2024
-681
-329
2933
-1891
-2166
2180
113
-1182
-1537
-1102
3030
1704
-2587
480
-186
-2702
-78
546
433
1725
361
-899
-1632
-2523
-567
1991
3270
508
-3042
-1884
-2383
-59
4151
1380
-277
28
-4180
-3362
2403
3445
339
-951
-55
-1901
-1535
1336
1811
-180
-1416
1028
-1178
-1836
2791
833
-3668
-1461
2326
1124
868
-376
-2829
-984
-352
-150
3741
2133
-2133
-2833
-1908
-71
3402
1206
-3434
1503
1932
-3006
-2318
1422
1657
-510
-303
364
-281
-976
-679
-1402
-931
2993
2442
-1852
-1527
-100
-879
519
847
-232
-103
-373
174
1083
-1137
-1138
676
-379
-886
980
715
-1268
-1808
1068
2440
-1509
-1983
1658
-190
-2204
258
712
-432
844
284
-3065
-463
667
175
2484
211
-1285
-2613
-3597
2317
2656
97
1906
-1264
-5035
514
1849
918
1633
-2519
-533
1256
-2330
-951
1937
-89
556
-55
-2073
1547
-151
-2511
1407
663
-1883
1586
453
-2955
389
0
-1150
550
1291
36
-1516
-485
1371
-846
-3021
1279
2235
154
630
-958
-1598
-151
-916
-358
1539
732
-451
400
-543
-1252
-1597
434
1198
-341
1608
136
-3489
827
1630
-3020
-7
2127
-266
-974
594
-52
-3079
-1266
1042
1220
2312
-534
-3522
-532
-1469
-1155
3139
1761
-1327
-1658
-2537
-656
1772
862
-244
315
-1982
-1363
2555
11
-2122
-614
-914
-386
2793
1724
-2159
-1910
-635
-413
-1006
1687
3552
-3614
-2427
714
-262
712
-50
-959
820
389
-533
-179
-2676
-353
1257
-267
454
326
-140
-1061
-1061
-1047
-531
1326
2629
-1876
-1730
790
-1511
570
758
1499
-743
-3356
533
1593
-416
273
-362
-2212
-282
-309
988
2579
-1474
-2157
-922
-717
1130
380
-437
91
-320
-1124
1141
-1048
-2112
1601
-664
-1197
3933
-1426
-4140
2126
-400
-2660
1562
1735
337
177
-2502
-1824
67
280
1406
891
490
-189
-2811
-2366
10
2623
2004
-1025
-884
-2265
-1094
2828
1412
-1581
-501
-1007
-1204
1426
1729
-409
-3372
-2017
2720
2823
-413
115
-2286
-3500
1064
2667
525
1378
-150
-4477
-992
2440
297
1551
840
-2761
-1694
52
1578
953
-1774
306
465
262
486
-674
-1130
-2158
597
3493
681
-2631
596
157
-3380
-244
4051
-439
-2424
860
994
-841
-635
-899
-493
2338
868
-849
-1044
-1167
168
451
-1972
2225
3546
-4449
-1285
4183
-2796
-1247
2140
-1602
354
1993
-1792
-406
1241
-2918
986
1880
-1723
2247
1173
-4688
-979
1903
-1176
-170
3936
948
-3638
-1090
-85
-263
2136
828
10
-1814
-2783
1947
586
-1574
1279
4448
-1783
-6116
888
1888
698
2527
-984
-2491
-558
-477
630
2564
1286
-1886
-1328
-634
-2818
1328
4621
-1664
-1253
3366
-3328
-4766
3926
1232
-1157
3152
112
-4228
-1680
135
1351
1470
42
-256
-1878
-921
215
407
1228
-359
-3595
144
4193
190
-2856
-952
801
1105
-940
-1861
-40
1392
105
-1400
-33
1434
-906
-3584
725
3097
894
-1226
-1629
-410
-1574
-1688
1604
1313
1310
644
-2204
-2911
-747
731
198
1006
650
-1965
-836
1266
-2270
-1351
1152
-381
1039
1022
-1397
-1616
-2470
-558
1043
1422
2241
-1171
-3326
-718
-2782
1555
5235
-4837
-3545
4885
1039
-2856
-644
-1872
-1018
2139
207
907
-201
-2376
-2856
-2382
1116
3199
990
87
-1724
-5399
-1289
3157
1837
-1220
-836
-1006
-1153
439
-1229
-2683
1045
3451
-2179
-3473
1085
432
-2034
-2243
1193
166
-1232
1351
-1868
-1795
1995
-1012
-4549
818
3176
-1134
-90
-472
-3747
-1687
1548
771
-550
-696
-1299
1033
1084
-3338
-4046
1037
3327
420
842
-1756
-6490
-292
2620
-322
1443
-441
-1525
1909
-2260
-5628
941
2406
-208
1895
123
-4695
-312
1141
-2019
-798
1740
1285
341
-2102
-3146
1023
-486
-2046
4367
362
-5038
597
-516
37
2812
-4259
-2208
3803
-2805
-1066
2921
-965
-702
-2570
-4483
2564
2907
-539
800
-2819
-3838
760
1050
-1125
-231
-355
-544
-1093
-225
500
-1651
-709
1549
-545
-3066
301
1769
-1454
-2246
442
-687
-15
2113
-1231
-1332
1492
-2145
-3000
2086
1892
-3245
398
2889
-3240
-1288
1312
59
338
-737
-2400
559
1339
440
-2858
-1641
2559
699
130
-831
-1417
-2492
362
4160
-1112
-2558
202
941
200
-2596
-897
1586
782
-333
-1510
526
-1181
-3898
620
1897
1939
1280
-3482
-2800
454
1123
594
-2564
-2364
2020
2273
396
-1433
-3053
-1671
-790
1737
1583
-558
-752
-1626
-1942
-1021
987
528
1487
-4
-94
-668
-4757
-1105
3707
104
12
-247
-1550
684
-508
-1541
-2686
469
3569
-537
-1430
-74
-1985
-1375
1782
852
2340
-1144
-4092
2032
1167
-3325
181
442
1325
3448
-3002
-4661
-622
1135
2901
1995
-1325
-1097
-2072
-3963
394
3202
2819
-233
-2933
-3855
-796
2444
1531
-1310
-2547
328
2819
-281
-3279
-198
-837
-2257
2513
2706
-157
-1262
-2389
-2209
-622
310
3740
2349
-1821
-2446
-3063
-890
2743
3836
-293
-2661
-549
-2141
-1625
3074
2450
-1763
-3570
-667
2246
1260
-473
-625
-2065
-1639
693
1271
982
63
-1094
-2827
-1731
102
1644
3590
1215
-4380
-5262
-2141
3186
2922
1388
1720
-2992
-6111
-2376
3142
2006
-108
240
-819
-3325
-750
2341
-1132
-2801
636
587
283
1571
479
-2430
-4692
-2194
1142
3039
3720
-248
-4101
-3030
-730
-1011
22
3789
1464
-3530
-3124
-335
1217
128
-1333
-206
1197
426
-637
-1337
-2277
-833
1098
1394
178
-1403
-428
-2026
-1014
1466
-972
-1019
1877
-1226
-2233
1483
-502
-2455
-86
685
-1334
-519
137
-1517
-1839
-1092
1153
1487
820
-1072
-3476
-1977
-728
1220
2527
1205
-1019
-2636
-2394
-102
880
1196
-361
-2078
174
-295
-814
1769
-2160
-4373
1886
2051
-1275
73
1197
-1758
-1833
-1200
-1429
2852
2255
-2962
-304
1489
-2585
-847
2785
-1900
-2289
2688
-384
-2141
1046
425
-677
892
-1735
-2539
783
1037
485
2160
-1535
-3374
498
91
-773
1155
579
72
822
-688
-1257
-1491
552
2198
-1039
-413
1802
-903
-1019
-3
-1640
-285
1366
-48
747
2625
356
-3322
-2834
-188
1277
1874
2464
1079
-2272
-4345
-1389
939
1553
2424
946
-1694
-2027
-1116
-1268
-282
623
-57
196
182
-546
-706
-537
-952
-1210
-618
896
1246
-254
149
-423
-2276
-978
1625
457
238
1373
-1364
-2474
-1301
-558
350
1806
1709
-1489
-2203
459
-123
-1852
-934
902
1018
-424
-540
344
-286
-1068
-47
469
150
1297
1316
-1687
-1743
125
230
-99
1625
2360
311
-743
-703
-769
-65
1328
1591
2119
1140
-1604
-1910
654
1590
1625
1683
271
-308
6
640
382
661
1077
639
-73
680
1788
536
-1301
-794
1316
1847
1129
210
-214
-132
-512
-225
1490
1293
-295
353
1419
232
-554
-274
-174
-346
33
970
1014
307
59
-216
-1239
-1246
233
858
1953
1119
-1601
-1633
532
264
-278
2062
1856
-584
-422
50
-1387
-438
1127
395
875
1461
369
967
931
-1341
-211
1793
625
1256
2159
-703
-777
-53
-732
1368
2136
-230
-171
640
-502
-434
819
102
361
1429
-448
-765
1242
256
-908
-159
-380
-252
403
532
946
561
-1669
-1372
297
-307
65
1132
-701
-1077
248
-558
-173
194
-861
-788
492
80
-1090
-1114
-736
-216
-269
-605
-481
210
490
-654
-1685
-1166
-795
-812
581
1235
320
-485
-1150
-1169
-880
-402
768
147
-938
-773
-374
92
-198
-797
-69
674
137
-944
-647
-510
-1426
-818
-184
43
812
1141
210
-1532
-1072
-772
-1276
-593
435
437
-148
-966
-495
-385
-1399
222
806
-546
-56
64
-1573
-1742
-457
-234
277
1014
311
-490
-499
-566
-87
-80
-1215
-873
415
-39
-491
276
-254
-1126
-1308
-793
202
747
-711
-2029
-1226
-502
-862
-145
87
-641
-1005
-537
-572
-611
-423
-811
-712
-193
330
-76
-723
-477
11
156
-134
-452
-1230
-791
473
-638
-994
134
-22
-803
-650
-851
-1410
-811
-394
-1007
-908
-285
-681
-553
-508
-1231
-1230
-613
-786
-590
-224
-892
-1242
-1205
-1252
-903
-336
-326
-481
-723
-771
-1322
-1279
-443
-658
-1238
-1363
-1137
-712
-565
-1159
-999
-760
-999
-880
-733
-844
-822
-796
-1143
-1298
-1376
-991
-541
-593
-965
-727
-654
-891
-913
-498
-748
-1135
-1158
-1048
-434
-218
-705
-1114
-1261
-1047
-760
-955
-1120
-776
-549
-1055
-1473
-1138
-901
-966
-1010
-933
-1192
-1059
-893
-1261
-1199
-950
-1015
-963
-991
-1270
-1262
-940
-909
-522
-763
-1151
-748
-512
-858
-897
-698
-962
-640
-328
-408
-683
-736
-556
-808
-647
-287
-391
-645
-429
-455
-556
-263
-535
-871
-524
-482
-559
-396
-517
-750
-522
-559
-758
-747
-250
-80
-379
-661
-574
-243
-461
-624
-423
-161
106
-156
-576
-392
-275
-9
-323
-622
-299
-23
-459
-599
-241
-578
-385
-78
-341
-579
-354
-502
-918
-788
-609
-486
-195
-313
-416
-229
-508
-842
-749
-490
-437
-272
-566
-784
-692
-642
-644
-455
-534
-254
165
-417
-585
-270
-374
-881
-735
-345
-265
-284
-189
-174
-402
-456
-300
-234
-128
-106
-399
-547
-627
-425
-410
-306
-98
-203
-118
-329
-353
-456
-341
-142
-329
-212
-193
-312
-229
-210
-179
-89
-311
-284
-157
125
53
-60
-91
-207
-65
19
240
208
-152
-268
-228
-299
-311
-189
-17
-83
-139
-74
-244
-174
-125
-152
-150
-378
-374
-345
-64
-174
-225
-214
-486
-277
-203
-192
-162
-205
-542
-766
-604
-514
-557
-492
-621
-664
-342
-444
-386
-493
-509
-559
-557
-423
-665
-322
-263
-499
-424
-374
-369
-494
-408
-462
-595
-368
-469
-413
-282
-472
-308
-167
-204
-328
-276
-223
-303
-158
-87
-258
-162
-59
5
140
31
18
-98
81
74
64
286
233
243
214
13
-122
-42
70
54
-15
100
-73
58
189
63
64
29
-95
-55
176
63
-106
27
-107
-185
48
-82
-60
171
88
-164
-130
-154
-236
-84
25
-110
0
38
-164
-53
112
305
83
144
20
-198
8
-124
-232
-223
-147
-201
-182
-63
-177
-108
-106
-415
-313
-377
-364
-338
-373
-397
-647
-543
-669
-536
-435
-281
-366
-339
-439
-602
-535
-556
-471
-542
-289
-528
-440
-346
-349
-393
-395
-314
-344
-214
-156
-299
-407
-472
-708
-598
-663
-291
-443
-328
-335
-291
-153
-496
-207
-344
-191
-419
-191
-131
-210
179
96
19
-14
127
169
99
267
370
267
408
295
307
219
209
313
219
255
155
275
191
61
352
183
243
312
474
417
266
325
150
49
-118
18
-41
73
30
228
-12
136
97
4
-69
-313
-34
-275
-140
-211
-161
-384
-433
-443
-529
-516
-472
-473
-762
-595
-885
-897
-1072
-1126
-1003
-1201
-990
-1166
-973
-1083
-1240
-1136
-1271
-1224
-1249
-1259
-1352
-1360
-1350
-1277
-1395
-1160
-1258
-1061
-1088
-1180
-943
-1136
-886
-1255
-973
-1072
-938
-895
-909
-676
-734
-519
-687
-537
-648
-402
-582
-501
-496
-443
-356
-372
-227
-461
-172
-260
-69
-52
7
51
-68
78
108
193
132
200
301
505
526
742
855
811
786
792
787
654
990
859
980
1065
957
1041
1010
1034
982
929
986
914
939
949
700
782
484
670
639
431
573
275
494
227
159
196
-123
-14
-353
-445
-586
-735
-654
-954
-927
-1122
-1350
-1231
-1588
-1583
-1752
-1958
-1821
-2162
-2093
-2247
-2252
-2294
-2429
-2319
-2440
-2265
-2163
-2180
-2050
-2189
-2205
-2162
-2222
-2018
-2098
-1933
-1881
-1849
-1767
-1788
-1610
-1546
-1516
-1435
-1421
-1339
-1329
-1306
-1161
-1203
-887
-868
-746
-681
-683
-527
-502
-479
-416
-246
-108
55
73
249
288
557
533
659
661
814
940
791
917
1013
1119
1196
1381
1314
1432
1361
1600
1622
1755
1828
1897
1939
1866
2050
1846
1959
1781
1982
1689
1901
1892
2006
2033
1841
1989
1823
1947
1745
1795
1531
1461
1215
1097
934
761
772
408
164
-429
-672
-1233
-1633
-2012
-2469
-2603
-2901
-2975
-3050
-3056
-3182
-3304
-3589
-3714
-3826
-3955
-4127
-4119
-4121
-4192
-4004
-3997
-3844
-3739
-3568
-3439
-3394
-3233
-3090
-2989
-2939
-2834
-2802
-2593
-2534
-2343
-2243
-2102
-1976
-1901
-1878
-1874
-1772
-1822
-1788
-1838
-1711
-1690
-1544
-1423
-1334
-1242
-1098
-884
-817
-539
-333
-142
174
358
498
773
876
1056
1282
1494
1758
2084
2419
2574
2794
3017
3218
3501
3719
3955
4370
4752
4988
5324
5327
5409
5387
5270
5161
4948
5241
5207
5531
5772
6016
5987
5241
4260
3070
1855
726
-344
-1271
-1661
-2025
-2080
-2782
-3384
-3823
-4238
-4410
-4766
-4826
-5019
-5064
-5185
-5268
-5225
-5076
-4756
-4164
-3528
-2613
-1656
-886
-230
31
257
300
298
472
554
743
1023
1297
1441
1390
1183
716
156
-414
-840
-1246
-1757
-2297
-2928
-3852
-4539
-5088
-5531
-5631
-5670
-5494
-5445
-5451
-5510
-5749
-5940
-6077
-6196
-6103
-5837
-5295
-4697
-4190
-3705
-3265
-2721
-2248
-1803
-1363
-898
-389
66
588
1024
1302
1631
1761
2039
2412
2633
2870
2932
2907
2870
2737
2400
2262
2067
1937
2023
1990
2092
2264
2405
2450
2649
2938
3229
3496
3862
4072
4275
4510
4750
5022
5323
5792
6124
6508
6757
6532
5968
4901
3213
1672
305
-545
-835
-1042
-1336
-1887
-2406
-3023
-3395
-3861
-4515
-5085
-5607
-5614
-5581
-5400
-5541
-5668
-5749
-5556
-4908
-4065
-3100
-2077
-1327
-947
-402
-383
-32
-82
28
148
535
1055
1462
1520
1480
906
570
102
-174
-598
-1071
-1576
-2127
-2616
-3183
-3863
-4394
-4953
-5287
-5211
-5330
-5125
-5078
-5172
-5336
-5459
-5542
-5475
-5181
-5006
-4626
-4249
-3846
-3347
-2875
-2452
-1951
-1494
-977
-353
279
783
1092
1282
1356
1628
1801
1966
2119
2286
2387
2387
2640
2568
2438
2391
1830
1987
1917
1648
1805
1503
1502
1599
1829
1870
2320
2806
3061
3654
3861
4422
5169
5569
5965
6360
6666
7270
7754
7731
7503
6856
5537
4076
2370
906
44
-616
-1226
-1780
-2391
-2887
-3144
-3544
-4094
-4809
-5353
-5744
-5889
-5966
-5970
-6119
-6261
-6086
-5840
-5310
-4469
-3505
-2501
-1614
-870
-165
209
408
493
456
542
793
1089
1236
1298
1165
906
681
419
126
-310
-819
-1267
-1714
-2192
-2795
-3491
-4214
-4737
-5145
-5386
-5470
-5396
-5166
-5037
-4951
-5061
-5094
-4986
-4906
-4709
-4438
-4000
-3456
-2876
-2308
-1753
-1049
-414
335
1064
1678
2281
2618
2794
2861
2990
2870
2733
2645
2298
2504
2248
2111
1749
852
206
-507
-1015
-1203
-1120
-1279
-991
-466
-26
283
684
535
717
1142
1487
1875
2417
2975
3139
3852
4113
4806
5596
6255
6983
7894
8728
9625
10191
10002
8973
7220
5424
3408
1943
487
-871
-2241
-2959
-3355
-3575
-3909
-4479
-5071
-5432
-5572
-5825
-5977
-6414
-6841
-7292
-7591
-7734
-7405
-6812
-6020
-5130
-3959
-2533
-1214
-60
618
757
813
932
949
948
832
489
187
229
267
349
288
141
43
26
-12
-158
-670
-1438
-2350
-3247
-3886
-4436
-4814
-5099
-5147
-5180
-4842
-4508
-4299
-4054
-3849
-3621
-3164
-2801
-2447
-2097
-1787
-1454
-1066
-443
-84
703
1228
1908
2534
3046
3620
3594
3809
3345
3091
2976
2547
2361
1949
1788
1467
1453
1074
736
73
-318
-684
-1020
-634
-1201
-1310
-1786
-1969
-1873
-1023
-473
249
1025
1820
2868
3602
4531
4527
4971
5019
5615
6062
6800
7319
7641
8058
8398
8514
7685
6863
5178
3716
2369
1146
-543
-1780
-2949
-4128
-4671
-5300
-5687
-5939
-6162
-6297
-6205
-6204
-5941
-6072
-6386
-6487
-6678
-6538
-6157
-5768
-5287
-4577
-3627
-2689
-1577
-808
-282
108
441
749
904
954
765
476
324
317
23
-111
-224
-317
-286
-240
-305
-381
-613
-1042
-1431
-1942
-2373
-2837
-3323
-3681
-3824
-3821
-3800
-3383
-3303
-3004
-2577
-2566
-2088
-1845
-1759
-1605
-1207
-1153
-543
-119
402
1054
1332
2149
2103
2626
3230
3009
3090
3308
2650
3121
3084
2343
2587
2197
2089
2247
2276
2117
2592
2567
2867
2945
2824
3138
3100
3230
3256
3264
3221
3853
4291
4786
5456
5653
5844
6123
5710
4721
3597
2056
1115
200
-949
-1861
-2741
-3381
-3626
-3792
-4213
-4168
-4194
-4093
-3656
-3613
-3621
-3595
-3770
-3988
-4076
-4376
-4288
-4148
-3830
-3282
-2831
-2092
-1283
-695
-199
157
164
550
759
620
403
-30
-512
-872
-1335
-1768
-1973
-2175
-2177
-2022
-1896
-1736
-1693
-1905
-2099
-2292
-2496
-2671
-3026
-3316
-3427
-3548
-3571
-3582
-3648
-3542
-3122
-2750
-2171
-1603
-1079
-479
-137
303
568
711
974
1199
1301
1584
1719
1938
2244
2161
2401
2332
2365
2486
2469
2320
1842
1081
317
-438
-1261
-1381
-2166
-2264
-2001
-1763
-997
-563
-318
263
778
1151
1733
1465
1974
2454
2660
2842
2868
2905
3235
3733
3926
4546
5030
6076
6765
7359
7925
8028
7789
6937
5789
4269
2807
1328
-169
-1843
-2957
-3934
-4602
-4917
-5310
-5439
-5498
-5343
-5017
-4724
-4695
-4566
-4708
-4933
-4981
-5392
-5593
-5680
-5696
-5341
-4880
-4232
-3329
-2574
-1805
-1016
-377
295
755
908
986
907
816
642
210
-241
-610
-939
-1090
-1086
-1093
-964
-844
-765
-711
-794
-938
-1168
-1543
-1840
-2085
-2402
-2561
-2737
-2937
-2814
-2654
-2459
-2204
-2007
-1758
-1376
-1002
-562
-195
-81
221
653
772
1034
1151
1042
1279
1432
1731
1650
1847
2100
2091
2271
2237
2176
2014
2087
2008
1778
1741
1690
1564
1603
1559
1714
1729
1990
2127
2184
2507
2546
2806
2711
2987
3185
3373
3766
4078
4413
4894
5044
4586
4011
3258
2490
1619
738
-453
-1439
-1993
-2377
-2878
-3343
-3614
-3886
-3840
-3617
-3522
-3375
-3140
-2926
-2887
-2969
-3037
-3316
-3496
-3660
-3831
-3855
-3666
-3318
-2986
-2626
-2295
-2000
-1602
-1179
-870
-637
-454
-388
-422
-482
-698
-975
-1210
-1423
-1648
-1764
-1785
-1787
-1686
-1492
-1385
-1329
-1283
-1299
-1385
-1349
-1299
-1384
-1506
-1649
-1673
-1646
-1561
-1600
-1637
-1454
-1115
-744
-327
29
304
639
941
1177
1358
1492
1606
1610
1491
1614
1476
1488
1448
1298
1354
1335
954
587
279
-274
-498
-847
-1016
-995
-644
-305
149
471
925
1346
1555
2021
2159
2390
2635
2819
2828
3008
3060
3066
3008
3145
3234
3533
4056
4511
5097
5466
5630
5310
4830
4052
3250
2235
1105
45
-1014
-1702
-2278
-3018
-3546
-3920
-4240
-4203
-4124
-3991
-3717
-3409
-3121
-2952
-2968
-3055
-3330
-3649
-3863
-4055
-4217
-4141
-3973
-3728
-3384
-3021
-2550
-2090
-1510
-901
-372
147
611
890
1068
1089
948
713
431
123
-157
-342
-523
-665
-755
-800
-851
-834
-827
-822
-783
-690
-678
-703
-771
-845
-903
-1005
-1114
-1297
-1272
-1242
-1137
-896
-706
-395
-54
218
495
730
937
1259
1510
1620
1758
1752
1780
1784
1665
1632
1548
1417
1456
1468
1449
1586
1590
1563
1635
1662
1691
1787
1754
1808
1785
1694
1802
1779
1679
1726
1768
1698
1818
1887
1984
2156
2370
2510
2510
2473
2405
2256
1950
1629
1077
511
64
-349
-823
-1276
-1622
-1945
-2096
-2175
-2232
-2248
-2157
-2020
-1864
-1766
-1650
-1578
-1578
-1604
-1691
-1808
-1907
-1952
-2063
-2100
-2069
-1984
-1853
-1703
-1499
-1240
-991
-676
-391
-205
12
180
257
335
349
243
97
-46
-189
-314
-445
-582
-698
-823
-847
-827
-811
-786
-719
-673
-601
-461
-384
-378
-342
-328
-360
-385
-378
-442
-515
-440
-458
-434
-321
-298
-261
-167
-88
-68
8
61
62
128
103
65
121
171
146
204
244
160
139
137
146
154
209
210
152
178
205
200
264
281
252
256
341
401
406
438
425
463
492
508
572
565
601
697
690
708
795
838
837
890
888
877
907
898
893
893
865
792
658
490
391
245
19
-111
-267
-456
-605
-677
-803
-926
-986
-1052
-1112
-1138
-1099
-1105
-1102
-1091
-1080
-1073
-1078
-1068
-1112
-1175
-1173
-1124
-1098
-1066
-987
-968
-927
-819
-741
-683
-613
-534
-486
-454
-405
-364
-377
-373
-334
-380
-399
-438
-501
-522
-552
-565
-585
-577
-574
-575
-576
-540
-509
-494
-499
-527
-495
-507
-467
-483
-498
-512
-537
-552
-573
-526
-496
-434
-428
-390
-367
-347
-282
-248
-204
-177
-132
-124
-87
-61
-104
-98
-116
-126
-112
-123
-165
-166
-159
-180
-130
-129
-134
-114
-123
-105
-74
-61
-56
-22
-12
-14
8
-15
-46
-58
-42
-58
-75
-85
-111
-105
-113
-105
-89
-75
-56
-42
-15
-10
0
-9
32
73
60
59
28
0
-14
-30
-78
-79
-83
-111
-139
-180
-194
-192
-192
-215
-200
-181
-164
-160
-204
-230
-255
-276
-271
-302
-363
-406
-412
-431
-420
-407
-430
-463
-490
-500
-516
-531
-565
-597
-598
-588
-593
-599
-591
-610
-654
-644
-624
-635
-645
-632
-613
-633
-630
-599
-569
-526
-509
-513
-499
-502
-482
-454
-436
-392
-359
-367
-359
-361
-367
-383
-395
-413
-436
-446
-466
-490
-496
-496
-484
-460
-471
-478
-469
-447
-422
-414
-429
-420
-437
-443
-439
-451
-465
-465
-447
-449
-431
-414
-396
-357
-327
-306
-275
-245
-203
-179
-171
-156
-155
-150
-136
-119
-110
-100
-105
-118
-138
-146
-146
-151
-141
-133
-138
-136
-112
-111
-105
-112
-114
-122
-118
-97
-100
-107
-117
-105
-85
-88
-103
-90
-76
-70
-75
-75
-67
-71
-63
-50
-44
-37
-16
-16
-33
-42
-53
-64
-70
-108
-160
-207
-239
-256
-304
-328
-351
-387
-407
-437
-443
-444
-465
-475
-462
-444
-410
-379
-373
-368
-360
-352
-322
-303
-291
-289
-286
-268
-265
-286
-293
-286
-269
-258
-274
-289
-306
-296
-286
-284
-292
-302
-318
-343
-371
-387
-410
-428
-448
-472
-501
-513
-512
-527
-546
-532
-510
-523
-508
-515
-519
-479
-448
-430
-420
-405
-384
-363
-339
-338
-345
-349
-335
-297
-294
-285
-257
-269
-279
-256
-242
-226
-220
-254
-250
-254
-248
-219
-197
-194
-203
-213
-218
-195
-166
-168
-150
-139
-149
-124
-108
-104
-96
-91
-107
-83
-62
-60
-57
-63
-80
-102
-94
-112
-125
-133
-152
-140
-146
-157
-155
-182
-244
-271
-266
-234
-199
-204
-211
-214
-218
-245
-253
-225
-205
-200
-187
-184
-177
-145
-122
-114
-130
-140
-141
-161
-173
-184
-204
-237
-244
-239
-260
-299
-329
-361
-383
-378
-383
-380
-383
-393
-408
-425
-434
-414
-404
-413
-425
-445
-473
-494
-502
-508
-501
-471
-444
-404
-409
-412
-403
-401
-377
-345
-320
-298
-318
-314
-315
-313
-324
-355
-372
-393
-357
-318
-288
-278
-245
-229
-230
-216
-220
-244
-268
-276
-284
-277
-261
-262
-239
-245
-223
-188
-170
-167
-140
-117
-115
-125
-113
-87
-100
-82
-78
-96
-72
-43
-34
-25
-10
-4
-22
-34
-44
-49
-46
-49
-73
-73
-73
-91
-94
-92
-115
-132
-116
-114
-132
-132
-137
-142
-182
-213
-200
-205
-212
-216
-214
-199
-170
-144
-130
-112
-116
-133
-154
-154
-159
-169
-185
-212
-213
-221
-234
-225
-219
-219
-220
-242
-251
-286
-310
-311
-318
-310
-301
-305
-330
-354
-382
-386
-419
-454
-469
-489
-495
-498
-512
-522
-517
-505
-486
-494
-488
-468
-446
-443
-435
-409
-391
-399
-401
-395
-405
-369
-335
-311
-275
-259
-247
-238
-264
-256
-227
-221
-221
-235
-227
-211
-201
-191
-174
-197
-188
-144
-117
-79
-76
-80
-70
-68
-80
-84
-85
-68
-35
-19
-43
-52
-62
-69
-65
-67
-83
-85
-122
-204
-224
-225
-244
-259
-263
-275
-300
-305
-306
-296
-321
-354
-351
-343
-309
-296
-316
-317
-315
-314
-284
-229
-214
-209
-197
-198
-198
-187
-187
-182
-184
-217
-234
-232
-229
-234
-220
-226
-237
-275
-275
-261
-280
-291
-334
-367
-356
-361
-370
-390
-426
-439
-454
-473
-465
-446
-461
-479
-471
-464
-454
-419
-388
-396
-420
-419
-392
-371
-358
-345
-349
-341
-330
-325
-298
-299
-298
-280
-270
-252
-246
-239
-222
-231
-254
-250
-249
-243
-237
-236
-240
-223
-212
-196
-201
-202
-167
-164
-161
-147
-123
-119
-110
-98
-108
-97
-82
-85
-91
-122
-151
-179
-195
-194
-209
-190
-197
-234
-223
-221
-220
-202
-216
-226
-232
-262
-281
-299
-301
-293
-300
-308
-318
-319
-298
-306
-325
-321
-333
-326
-328
-330
-346
-365
-341
-313
-295
-279
-296
-320
-310
-290
-280
-272
-279
-289
-279
-255
-260
-271
-255
-253
-238
-229
-231
-234
-249
-266
-291
-303
-292
-282
-311
-357
-405
-427
-416
-389
-355
-356
-384
-393
-402
-395
-373
-368
-408
-445
-448
-464
-454
-448
-463
-457
-438
-415
-385
-376
-364
-346
-333
-348
-332
-294
-272
-279
-286
-275
-265
-267
-248
-217
-205
-194
-177
-146
-146
-162
-164
-157
-164
-171
-158
-149
-153
-146
-120
-130
-162
-152
-145
-162
-148
-154
-175
-190
-203
-202
-212
-213
-214
-215
-226
-245
-247
-234
-213
-196
-195
-206
-215
-220
-239
-225
-218
-218
-218
-221
-197
-190
-200
-214
-217
-221
-193
-168
-188
-212
-225
-241
-222
-211
-231
-230
-261
-268
-268
-279
-273
-254
-263
-260
-279
-291
-275
-272
-273
-299
-337
-374
-375
-378
-351
-365
-393
-389
-387
-387
-386
-380
-386
-383
-363
-308
-318
-326
-307
-312
-339
-344
-341
-339
-326
-327
-331
-328
-328
-321
-329
-331
-320
-317
-323
-303
-274
-243
-215
-222
-245
-252
-248
-241
-206
-191
-183
-174
-173
-180
-195
-196
-217
-236
-243
-238
-220
-202
-202
-216
-236
-245
-215
-221
-257
-303
-352
-374
-401
-494
-601
-745
-881
-993
-1052
-1284
-1800
-1769
-1525
-1213
-606
-182
-205
106
686
1048
1397
1432
1178
1008
926
743
471
-108
-693
-1002
-1245
-1370
-1503
-1758
-1827
-1653
-1352
-963
-688
-525
-230
163
523
823
924
858
816
779
722
500
95
-287
-577
-785
-958
-1125
-1348
-1456
-1404
-1178
-924
-731
-584
-290
-38
377
570
851
753
1114
-283
-899
-342
-1220
-929
-656
-1422
-2217
-1166
-1206
-1075
-560
-787
-650
-258
273
586
646
212
399
573
526
663
154
-246
-399
-497
-443
-639
-1031
-1201
-1033
-981
-750
-688
-762
-616
-458
-70
104
48
-2
71
133
264
306
-25
-201
-380
-434
-402
-597
-809
-923
-838
-817
-693
-675
-719
-670
-461
-275
-170
-66
-103
-78
39
118
46
-123
-296
-389
-422
-466
-598
-754
-909
-849
-825
-786
-856
-859
-835
-679
-484
-397
-316
-338
-261
-125
-54
-139
-93
-175
-214
-149
-177
-277
-401
-462
-476
-405
-433
-428
-417
-432
-328
-217
-139
-168
-127
-115
-23
-24
4
0
-146
-145
-213
-247
-365
-407
-542
-541
-531
-578
-558
-531
-580
-489
-414
-411
-392
-292
-289
-214
-178
-182
-156
-227
-224
-218
-268
-320
-353
-413
-497
-411
-487
-492
-517
-556
-555
-481
-485
-447
-379
-405
-340
-339
-314
-329
-328
-299
-292
-272
-274
-308
-303
-283
-345
-288
-290
-350
-351
-251
-276
-203
-201
-247
-101
-137
-36
54
-10
32
167
189
163
352
244
193
271
146
-436
-496
-978
-1707
-1634
-1796
-1992
-1761
-1513
-1584
-1239
-726
-491
42
492
809
1157
1249
1313
1199
1122
827
714
364
-85
-488
-796
-1027
-1180
-1188
-1342
-1280
-1250
-978
-566
-294
-122
196
383
556
719
708
604
532
465
371
206
-227
-328
-666
-780
-902
-863
-1000
-1018
-786
-751
-505
-354
-106
-64
75
219
295
423
337
280
183
44
-51
-209
-383
-617
-713
-722
-767
-743
-716
-645
-642
-392
-236
-112
-63
-37
201
112
210
186
43
-171
-105
-192
-381
-326
-368
-425
-500
-240
-472
-444
-320
-307
-270
-127
-52
-263
-87
-124
-27
45
120
131
150
191
236
292
406
704
-624
-1012
-1485
-2182
-2135
-1915
-2227
-2540
-1738
-1325
-667
347
796
1229
1695
2236
2473
2597
2254
1624
1386
1144
709
258
-284
-919
-1091
-489
152
-1037
-1406
-1711
-2356
-1813
-813
-1253
-1795
-1629
-1891
-1478
-842
-1082
-993
-1044
-1094
-265
20
-162
-343
-284
-54
289
646
612
385
178
589
673
474
145
-351
-528
-686
-792
-922
-1171
-1439
-1421
-1113
-1119
-1164
-1048
-898
-474
-161
170
137
80
109
224
322
109
-207
-310
-223
-373
-147
-315
-658
-691
-592
-575
-396
-320
-287
-65
179
331
372
234
147
145
271
188
45
-160
-307
-351
-417
-505
-718
-900
-830
-1931
-1875
-1410
-2052
-1860
-1695
-2314
-2749
-2478
-2342
-1855
-1270
-825
-79
90
683
1730
1863
1982
2352
2399
2423
2246
1973
947
-303
-839
-1119
-1984
-1798
-1988
-3097
-3479
-3220
-3283
-3182
-2681
-2887
-2808
-1979
-862
-374
232
863
1065
1569
2179
2112
1895
1614
1237
1043
800
242
-539
-1214
-1659
-1731
-1734
-1802
-1925
-1819
-1537
-1064
-469
-410
-285
8
265
598
622
442
115
-223
-486
-578
-1000
-1407
-1552
-1687
-1486
-1332
-1302
-1238
-1178
-952
-422
-267
-145
13
26
116
175
12
-174
-614
-849
-778
-965
-1143
-1134
-1420
-1478
-1174
-1063
-984
-910
-811
-573
-353
-116
-52
-133
-135
-112
-134
-226
-293
-471
-534
-516
-568
-583
-716
-864
-849
-689
-651
-566
-391
-478
-277
-30
-61
-100
-78
-133
-72
12
-76
-207
-360
-363
-353
-400
-456
-575
-556
-578
-434
-484
-425
-560
-495
-550
-450
-625
-332
-1296
-1556
-927
-1530
-1122
-1324
-1059
-1716
-822
-684
-602
-510
-355
-342
-330
-184
-115
-725
-715
-1576
-1726
-1611
-2449
-2109
-2586
-2465
-2625
-1759
-2196
-1767
-1437
-1129
-528
-127
1
338
285
369
252
104
-133
-551
-685
-976
-1033
-1309
-1268
-1760
-1807
-1800
-1732
-1614
-1300
-1422
-1102
-990
-822
-830
-492
-820
-295
-575
-229
-417
-338
-499
-583
-477
-662
-594
-779
-612
-419
-365
-59
-113
-24
95
151
117
146
64
-7
39
-292
-225
-393
-501
-614
-658
-707
-697
-595
-514
-654
-549
-478
-402
-288
-55
-129
14
44
164
274
478
511
411
435
405
512
338
357
261
183
232
253
125
200
114
204
420
651
645
828
851
964
1127
1190
1167
1096
1038
1061
906
848
661
545
498
615
641
642
696
768
839
845
990
980
933
1010
1054
1053
1171
1259
1278
1301
1419
1510
1521
1478
1514
1466
1527
1601
1593
1550
1542
1561
1629
1685
1702
1560
1564
1299
1242
1165
1048
818
287
46
-362
-241
-537
-605
-723
-834
-684
-438
-222
-56
327
570
815
1119
1406
1462
1472
1468
1436
1487
1510
1448
1326
1206
1170
1157
1045
924
824
719
676
687
685
527
554
568
602
685
676
768
690
701
827
829
713
614
689
578
597
668
510
397
444
622
647
754
835
793
1010
1132
1220
1254
1235
1238
1270
1330
1186
1088
958
821
843
795
774
675
623
629
632
722
807
829
853
952
1027
1109
1126
1086
1101
1003
1108
1122
1018
924
846
781
677
757
789
747
770
853
1031
1103
1253
1364
1386
1404
1447
1548
1544
1526
1461
1470
1401
1268
1139
937
844
815
800
769
794
830
805
728
658
692
753
885
977
934
995
997
950
886
891
691
537
468
279
218
122
-95
-158
-221
-266
-214
-159
-299
-204
-62
-75
81
12
49
34
71
145
82
43
-49
26
-144
-204
-229
-372
-313
-425
-397
-383
-381
-339
-351
-353
-425
-358
-335
-332
-354
-373
-261
-402
-335
-327
-416
-379
-441
-453
-479
-444
-430
-412
-428
-445
-408
-437
-457
-442
-363
-317
-348
-260
-287
-259
-282
-219
-226
-202
-90
-150
-110
-190
-156
-186
-182
-265
-324
-213
-314
-303
-319
-354
-314
-292
-263
-303
-227
-241
-148
35
-11
52
59
72
26
-1
-19
-61
-86
-130
-51
-113
-152
-46
2
9
46
172
115
109
159
151
104
1
84
-73
-156
-107
-217
-362
-470
-454
-584
-509
-534
-731
-672
-740
-708
-724
-779
-821
-864
-824
-885
-816
-906
-970
-944
-1088
-1092
-1197
-1225
-1259
-1329
-1326
-1337
-1286
-1330
-1270
-1159
-1141
-1060
-1041
-1009
-927
-939
-841
-906
-990
-884
-903
-865
-946
-984
-922
-903
-768
-700
-649
-656
-567
-389
-494
-331
-293
-307
-147
-68
43
65
18
18
86
69
22
127
-14
-13
259
196
146
176
202
347
457
549
517
545
616
705
796
666
686
635
674
714
579
608
466
370
428
401
299
119
205
118
46
216
116
20
31
112
205
81
151
98
49
17
-19
-19
-282
-338
-357
-477
-465
-587
-653
-771
-825
-841
-885
-864
-955
-797
-757
-781
-656
-652
-661
-749
-706
-703
-783
-829
-917
-954
-1070
-1092
-1102
-1303
-1369
-1350
-1378
-1344
-1330
-1293
-1260
-1196
-1086
-1063
-969
-944
-967
-921
-972
-931
-963
-1037
-1068
-1096
-1044
-1111
-1127
-1132
-1148
-1041
-925
-744
-745
-662
-427
-367
-307
-175
-92
-77
-6
27
-12
8
18
59
42
23
174
220
233
386
368
409
549
610
616
618
659
607
599
562
529
446
398
466
514
544
583
566
544
683
665
654
674
577
465
582
531
404
388
261
180
120
40
-46
-156
-228
-255
-315
-328
-355
-467
-542
-628
-666
-797
-815
-983
-1147
-1185
-1313
-1342
-1441
-1504
-1603
-1653
-1683
-1753
-1664
-1742
-1689
-1588
-1554
-1501
-1499
-1427
-1455
-1471
-1401
-1369
-1397
-1447
-1437
-1471
-1464
-1431
-1429
-1352
-1359
-1290
-1147
-1105
-1032
-942
-853
-815
-677
-568
-583
-545
-494
-415
-421
-365
-286
-330
-247
-132
-82
9
91
199
305
471
521
669
778
790
960
1032
1118
1148
1200
1280
1262
1279
1296
1318
1254
1293
1394
1347
1501
1590
1642
1735
1775
1906
1922
1903
1901
1907
1852
1791
1722
1606
1382
1227
1101
949
720
537
394
229
100
-15
-234
-429
-607
-738
-912
-1111
-1285
-1536
-1725
-1902
-2125
-2340
-2640
-2832
-3128
-3304
-3495
-3715
-3856
-4019
-4087
-4105
-4105
-4068
-4020
-3871
-3696
-3481
-3236
-3015
-2816
-2570
-2262
-1997
-1821
-1661
-1518
-1435
-1341
-1317
-1364
-1434
-1470
-1474
-1523
-1509
-1478
-1416
-1285
-1126
-932
-811
-601
-410
-298
-115
76
149
190
284
335
356
418
424
398
469
603
765
936
1109
1355
1587
1825
2117
2359
2620
2923
3151
3329
3582
3747
3906
4002
4097
4236
4319
4415
4595
4723
4827
5204
5509
5699
5907
5779
5447
4865
4194
3391
2560
1584
342
-682
-1775
-2853
-3790
-4870
-5677
-6267
-6621
-6680
-6662
-6446
-6121
-5646
-5122
-4628
-4070
-3642
-3104
-2652
-2298
-1978
-1829
-1711
-1710
-1807
-1867
-1943
-2007
-2074
-2074
-2086
-2155
-2161
-2219
-2172
-2141
-2182
-2149
-2166
-2189
-2248
-2313
-2511
-2752
-2924
-3150
-3365
-3552
-3748
-3927
-4072
-4139
-4189
-4247
-4254
-4173
-3998
-3775
-3440
-3134
-2920
-2463
-2073
-1613
-915
-377
221
1023
1779
2410
3009
3402
3586
3979
4329
4451
4660
4653
4702
4733
4636
4587
4438
4335
4302
4446
4559
4788
5109
5268
5571
5884
6250
6623
6788
7064
7267
7269
6964
6138
5315
4172
3102
1996
670
-714
-1884
-2699
-3595
-4397
-4903
-5491
-5705
-5483
-5055
-4669
-4145
-3510
-2922
-2297
-1758
-1352
-1064
-874
-541
-330
-216
-203
-297
-300
-311
-316
-272
-215
-164
-97
141
185
145
165
-1
-281
-654
-1076
-1583
-2121
-2589
-3026
-3543
-4101
-4477
-4776
-5022
-5096
-5052
-4943
-4765
-4355
-3962
-3663
-3333
-3008
-2773
-2520
-2283
-2116
-2016
-1914
-1788
-1577
-1428
-1363
-1143
-929
-739
-304
49
278
611
875
1085
1244
1351
1480
1436
1471
1513
1505
1524
1580
1502
1488
1893
2152
2139
2383
2726
3100
3486
3840
3953
4167
4733
5163
5522
5916
6287
6713
6927
7310
7649
7824
7681
7072
6336
5668
4687
3386
1942
504
-981
-2252
-3506
-4809
-5873
-6606
-7215
-7575
-7534
-7162
-6684
-6166
-5481
-4658
-3842
-2974
-2304
-1821
-1340
-826
-481
-260
-87
-57
-41
-104
-308
-285
-200
-196
-161
-99
21
118
166
10
-273
-559
-841
-1112
-1589
-2102
-2550
-3079
-3604
-4051
-4412
-4729
-4980
-5106
-5135
-4931
-4650
-4429
-4224
-4036
-3677
-3248
-2895
-2585
-2299
-1928
-1589
-1293
-924
-568
-344
-47
327
639
1034
1512
1772
2047
2449
2927
3219
3314
3642
4012
4249
4404
4487
4416
4316
4393
4237
4091
4061
4154
4247
4132
4368
4711
5019
5345
5701
6264
6746
7260
7409
7051
6585
5769
4895
3822
2605
1409
-215
-1531
-2856
-3946
-4938
-5928
-6552
-7039
-6970
-6667
-6081
-5406
-4846
-4059
-3303
-2573
-1887
-1406
-997
-723
-488
-289
-243
-283
-367
-382
-482
-466
-297
-179
-13
121
178
309
415
372
133
-227
-673
-1172
-1660
-2375
-3130
-3872
-4548
-5163
-5766
-6038
-6144
-6294
-6265
-6021
-5648
-5176
-4727
-4418
-4117
-3634
-3124
-2768
-2496
-2230
-1906
-1690
-1497
-1253
-985
-559
-196
155
723
1325
1886
2348
2769
3125
3613
4138
4249
4425
4708
4852
4850
4683
4484
4125
3915
3609
3423
3383
3327
3453
3487
3823
4203
4714
5325
5660
6145
6591
6920
6768
5823
5140
4094
2831
1678
288
-1195
-2711
-3602
-4838
-5884
-6419
-6842
-6869
-6942
-6394
-5691
-4867
-4010
-3367
-2735
-2173
-1560
-1075
-925
-798
-739
-605
-598
-759
-687
-699
-774
-625
-287
58
311
661
869
940
876
634
606
132
-488
-1187
-2058
-2862
-3564
-4318
-5313
-6005
-6508
-6616
-6729
-6739
-6428
-6096
-5488
-4962
-4393
-3798
-3259
-2757
-2499
-2366
-2256
-1987
-1960
-2164
-2202
-2283
-2115
-1965
-1741
-1473
-1075
-408
259
837
1374
2031
2502
2867
3161
3305
3484
3566
3551
3375
3305
3290
3284
3290
3089
3004
3219
3335
3484
3830
4119
4661
5204
5737
6332
6879
7471
7812
8002
7809
7115
6005
4886
3821
2395
964
-650
-2307
-3512
-4487
-5635
-6666
-7138
-7211
-7110
-6821
-6606
-5824
-4910
-4106
-3419
-3220
-2707
-1987
-1346
-1176
-1196
-1060
-819
-432
-425
-434
-384
-198
409
863
1020
1193
1480
1767
1708
1361
878
408
3
-700
-1717
-2933
-3774
-4340
-5165
-6006
-6628
-6910
-6966
-6837
-6739
-6472
-5918
-5362
-4789
-4294
-3770
-3189
-2830
-2567
-2365
-2333
-2408
-2457
-2434
-2330
-2205
-2181
-1940
-1494
-1042
-496
-82
469
1080
1647
2166
2393
2612
2779
2861
2867
2679
2627
2414
2302
2384
2442
2415
2516
2806
3040
3454
3712
3975
4538
5062
5640
6094
6523
7157
7702
7976
8043
8135
7669
6598
5639
4363
3213
2124
520
-1250
-2621
-3449
-4579
-5742
-6741
-7169
-6905
-6894
-6859
-6619
-6051
-4999
-4214
-3796
-3524
-2880
-2024
-1427
-1159
-1057
-731
-293
70
251
166
352
932
1480
1821
1752
1870
2104
2155
1925
1318
733
305
-139
-1120
-2333
-3232
-3985
-4714
-5555
-6324
-6615
-6520
-6438
-6390
-6308
-5968
-5297
-4701
-4402
-3992
-3399
-2872
-2440
-2328
-2295
-2226
-2131
-2132
-2214
-2185
-2073
-1761
-1408
-1137
-715
-234
285
825
1291
1668
1959
2168
2354
2323
2246
2190
1965
1760
1612
1488
1401
1379
1451
1661
2102
2517
2979
3561
4082
4840
5451
5785
6491
6962
7458
7898
8060
8330
8599
8583
7802
6624
5488
4440
3335
1961
178
-1375
-2627
-3656
-4841
-6117
-7000
-7446
-7340
-7405
-7392
-7076
-6350
-5488
-4843
-4345
-3888
-3075
-2139
-1488
-1134
-796
-345
314
583
624
743
1077
1633
2023
2206
2195
2340
2394
2181
1698
1159
708
125
-626
-1643
-2727
-3650
-4494
-5411
-6161
-6677
-6881
-6804
-6679
-6538
-6307
-5895
-5295
-4733
-4233
-3793
-3261
-2722
-2332
-2119
-2052
-2011
-1968
-1911
-1965
-2020
-1816
-1577
-1392
-1238
-974
-495
-134
280
723
1075
1505
1845
1976
1897
1840
1783
1664
1438
1207
1162
1057
1023
1131
1249
1504
1917
2462
3025
3744
4439
5121
5701
6294
6924
7482
7915
8335
8676
8848
8893
8603
7742
6421
5236
3946
2706
1246
-595
-2323
-3743
-4828
-5966
-7089
-7958
-8238
-8096
-7921
-7620
-7034
-6308
-5377
-4596
-3927
-3133
-2346
-1591
-1190
-692
-140
354
698
764
897
1245
1729
2079
2237
2370
2539
2670
2609
2151
1582
1101
688
-86
-1223
-2339
-3245
-3997
-4899
-5755
-6358
-6564
-6588
-6703
-6677
-6375
-5768
-5129
-4846
-4364
-3539
-2872
-2486
-2284
-1955
-1487
-1268
-1263
-1387
-1257
-984
-955
-1155
-1427
-1219
-1020
-927
-829
-657
-283
-16
226
577
695
773
982
1013
998
951
976
733
656
619
583
590
628
939
1229
1525
2119
2953
3581
4125
4811
5678
6287
7061
7668
8060
8710
9143
9295
9084
8635
7608
6415
5050
3598
2281
553
-1537
-3247
-4603
-5939
-7096
-8171
-8814
-9006
-8703
-8386
-7979
-7419
-6599
-5514
-4682
-3801
-3035
-2356
-1726
-1048
-432
-12
247
427
749
1166
1504
1884
2122
2231
2681
2930
2897
2606
2115
1618
1118
617
-317
-1524
-2661
-3649
-4506
-5423
-6303
-6933
-7222
-7154
-7085
-6887
-6587
-6161
-5449
-4819
-4172
-3521
-3000
-2653
-2307
-1882
-1677
-1624
-1664
-1677
-1574
-1413
-1320
-1411
-1324
-997
-676
-453
-388
-158
114
465
784
837
969
1033
1003
996
935
872
682
489
458
487
554
659
839
1123
1648
2406
3025
3580
4230
4981
5672
6435
6964
7311
7985
8466
8830
9047
8877
8284
7319
6203
4900
3456
2048
291
-1640
-3315
-4654
-5889
-7246
-8191
-8817
-8884
-8650
-8456
-8085
-7509
-6589
-5595
-4649
-3926
-3187
-2326
-1611
-924
-326
-25
273
682
1031
1354
1627
1896
2112
2449
2784
2930
2786
2480
2241
1882
1424
666
-429
-1493
-2381
-3254
-4220
-5164
-5923
-6349
-6501
-6604
-6629
-6517
-6171
-5690
-5159
-4597
-4150
-3698
-3253
-2874
-2456
-2072
-1914
-1838
-1562
-1354
-1104
-906
-820
-481
-252
-339
-347
-205
-166
-62
50
155
337
438
464
429
461
573
728
519
502
647
529
518
560
625
731
1035
1276
1709
2202
2643
3321
3963
4602
5438
6047
6443
7177
7814
8250
8767
9178
9338
9367
8897
7893
6745
5328
4002
2530
554
-1343
-3063
-4654
-5864
-6999
-8084
-8686
-8722
-8553
-8147
-7608
-7000
-6052
-5037
-4041
-3092
-2300
-1630
-899
-306
142
430
600
864
1229
1504
1672
1904
2132
2474
2797
2885
2812
2604
2378
2121
1578
744
-201
-1234
-2247
-3171
-4094
-5031
-5796
-6240
-6524
-6684
-6644
-6502
-6148
-5664
-5060
-4467
-3963
-3458
-3107
-2765
-2485
-2266
-2183
-2134
-2034
-1894
-1757
-1643
-1462
-1294
-1041
-693
-216
124
501
881
1222
1597
1852
1887
1770
1810
1680
1464
1310
966
744
727
614
508
616
777
1037
1397
1895
2430
2994
3465
4052
4680
5172
5665
6095
6530
7043
7573
7882
8139
8279
8147
7612
6843
5779
4686
3657
2321
677
-1043
-2663
-3977
-5013
-6137
-7114
-7715
-7864
-7662
-7379
-7116
-6666
-5875
-4974
-4023
-3353
-2768
-2119
-1435
-822
-344
-131
61
397
704
988
1142
1348
1622
1920
2187
2312
2211
1983
1795
1543
1094
472
-368
-1304
-2083
-2823
-3646
-4522
-5175
-5501
-5695
-5800
-5845
-5832
-5623
-5192
-4774
-4368
-3967
-3603
-3178
-2721
-2442
-2185
-1895
-1761
-1542
-1231
-1047
-861
-542
-297
-121
0
35
153
143
147
276
377
520
592
565
575
751
854
870
885
786
836
946
882
777
839
918
1064
1290
1649
1963
2273
2785
3346
3963
4507
5074
5574
6142
6811
7361
7834
8171
8464
8673
8467
7785
6794
5638
4503
3283
1766
-22
-1799
-3224
-4291
-5447
-6600
-7334
-7682
-7674
-7396
-7075
-6800
-6235
-5403
-4558
-3822
-3244
-2670
-2107
-1581
-1095
-817
-669
-384
-55
225
544
825
1078
1390
1757
2085
2257
2218
2126
2033
1776
1362
795
33
-673
-1311
-2096
-2873
-3528
-4120
-4629
-4929
-5119
-5217
-5184
-5064
-4894
-4561
-4219
-3978
-3752
-3554
-3330
-3112
-2972
-2943
-2851
-2638
-2386
-2145
-1935
-1677
-1296
-832
-379
-12
337
764
1115
1376
1625
1761
1830
1860
1768
1694
1601
1440
1287
1126
1078
1096
1088
1043
1091
1343
1690
2011
2288
2603
3063
3601
4026
4380
4785
5210
5709
6141
6494
6866
7178
7323
7046
6497
5813
5014
4246
3238
1895
455
-803
-1854
-2919
-3972
-4949
-5667
-5934
-5971
-6090
-6111
-5891
-5441
-4870
-4310
-3845
-3474
-3029
-2479
-2059
-1744
-1469
-1293
-1037
-645
-309
-135
102
434
857
1280
1569
1678
1715
1798
1850
1741
1333
764
245
-210
-730
-1406
-2210
-2937
-3386
-3699
-4078
-4530
-4897
-4949
-4820
-4764
-4770
-4698
-4533
-4355
-4134
-3992
-3898
-3735
-3600
-3419
-3199
-2946
-2599
-2343
-2060
-1582
-1113
-678
-250
129
532
992
1375
1583
1732
1868
1961
2033
1947
1780
1690
1602
1466
1298
1193
1140
1129
1172
1240
1429
1671
1882
2213
2530
2910
3371
3768
4028
4363
4813
5173
5582
5892
6132
6443
6394
5867
5142
4487
3946
3164
1967
601
-541
-1398
-2252
-3324
-4447
-5042
-5171
-5323
-5440
-5572
-5457
-5033
-4505
-4102
-3701
-3340
-3051
-2604
-2201
-1948
-1746
-1640
-1417
-998
-697
-533
-396
-120
297
745
1036
1122
1232
1348
1466
1462
1199
800
373
-42
-457
-999
-1702
-2381
-2878
-3231
-3507
-3833
-4146
-4307
-4333
-4277
-4263
-4223
-4145
-4075
-3911
-3756
-3686
-3571
-3543
-3477
-3264
-3021
-2801
-2629
-2390
-2013
-1516
-1110
-757
-351
19
452
822
1012
1186
1392
1511
1563
1562
1523
1414
1300
1161
1083
1073
1028
1003
1003
1100
1339
1522
1663
1904
2249
2649
3002
3342
3622
4035
4476
4733
5047
5493
5879
6143
6398
6428
6018
5481
4949
4302
3617
2642
1427
197
-756
-1529
-2554
-3600
-4398
-4765
-4910
-5105
-5266
-5343
-5089
-4607
-4224
-3849
-3587
-3253
-2768
-2341
-2038
-1867
-1662
-1422
-1115
-828
-704
-580
-382
-1
425
640
823
960
1155
1311
1271
1137
825
473
128
-271
-699
-1263
-1846
-2353
-2716
-2970
-3290
-3642
-3940
-4057
-4130
-4207
-4243
-4301
-4261
-4183
-4140
-4030
-3946
-3853
-3719
-3515
-3175
-2893
-2560
-2248
-1855
-1377
-948
-532
-205
230
636
908
1221
1456
1619
1777
1811
1844
1878
1864
1854
1751
1691
1707
1759
1724
1666
1717
1772
1943
2079
2180
2454
2743
3001
3317
3609
3920
4317
4655
4989
5353
5671
5989
6243
6188
5707
5140
4601
4057
3283
2114
978
36
-750
-1522
-2602
-3610
-4153
-4282
-4369
-4642
-4791
-4618
-4132
-3648
-3370
-3141
-2904
-2452
-1929
-1685
-1527
-1489
-1310
-937
-648
-501
-541
-340
52
464
751
800
947
1181
1460
1534
1311
1166
971
732
424
-82
-662
-1266
-1734
-2172
-2651
-3013
-3341
-3529
-3668
-3767
-3835
-4032
-4044
-3993
-3932
-3873
-3850
-3773
-3696
-3457
-3286
-3264
-3086
-2779
-2361
-2027
-1760
-1370
-947
-462
-78
188
466
772
1094
1261
1375
1402
1383
1427
1366
1262
1169
1114
1090
1027
1048
1055
1028
1093
1164
1379
1584
1806
2067
2283
2669
3053
3336
3546
3929
4398
4825
5254
5565
5905
6267
6491
6214
5567
5068
4709
4024
3031
1861
758
-49
-797
-1894
-3179
-3902
-4127
-4218
-4516
-4831
-4914
-4622
-4109
-3853
-3828
-3606
-3041
-2450
-2045
-1969
-1994
-1763
-1282
-1057
-1029
-940
-689
-301
92
289
289
521
847
1094
1145
1084
1027
925
791
488
-29
-533
-943
-1392
-1898
-2400
-2824
-3122
-3310
-3525
-3742
-3846
-3933
-3974
-3947
-3876
-3857
-3829
-3697
-3559
-3391
-3183
-3085
-2948
-2639
-2303
-2023
-1844
-1564
-1152
-684
-312
-58
224
567
873
1008
1085
1146
1151
1232
1262
1118
1047
1000
941
864
767
813
798
860
928
1006
1199
1409
1649
1815
2089
2403
2737
3071
3300
3617
4071
4514
4843
5104
5441
5872
6177
6176
5637
4996
4572
4187
3312
1999
849
-69
-711
-1639
-2956
-4075
-4532
-4533
-4728
-5172
-5443
-5162
-4558
-4143
-4030
-3912
-3488
-2711
-2138
-1956
-1975
-1823
-1303
-875
-804
-874
-627
-191
213
429
416
528
879
1188
1274
1163
1090
1143
1045
775
356
-116
-563
-933
-1370
-1935
-2465
-2911
-3210
-3531
-3899
-4203
-4351
-4347
-4302
-4311
-4313
-4192
-4006
-3760
-3609
-3502
-3279
-2911
-2554
-2322
-2092
-1817
-1472
-1072
-741
-420
-116
234
558
717
906
1033
1159
1248
1272
1313
1313
1290
1198
1093
1054
973
960
908
894
966
1004
1117
1227
1412
1624
1829
2123
2403
2779
3133
3408
3783
4124
4589
4922
5203
5567
5895
6289
6309
5859
5280
4860
4460
3639
2465
1328
364
-327
-1321
-2650
-3730
-4216
-4222
-4517
-4895
-5130
-4895
-4322
-4040
-3934
-3807
-3242
-2515
-2048
-1882
-1913
-1678
-1216
-958
-972
-957
-625
-154
135
244
278
581
948
1100
1104
1054
1184
1223
1032
656
240
-94
-466
-905
-1433
-1943
-2354
-2630
-2904
-3228
-3435
-3506
-3533
-3577
-3547
-3484
-3447
-3295
-3153
-3024
-2835
-2687
-2504
-2323
-2034
-1745
-1554
-1288
-978
-582
-242
-3
291
600
899
1048
1135
1263
1347
1437
1437
1382
1301
1248
1242
1072
926
892
882
967
956
981
1095
1256
1457
1608
1802
2033
2444
2798
2995
3329
3659
3983
4318
4626
5022
5393
5690
5988
6224
6442
6252
5671
5139
4699
4152
3071
1904
858
-8
-678
-1834
-2986
-3728
-3872
-3959
-4440
-4762
-4812
-4325
-3835
-3709
-3609
-3223
-2453
-1881
-1788
-1769
-1595
-1110
-744
-775
-812
-550
48
325
328
319
490
927
1142
1115
1000
1058
1206
1077
660
186
-208
-508
-871
-1381
-1985
-2412
-2678
-2939
-3215
-3600
-3849
-3760
-3572
-3593
-3675
-3654
-3436
-3164
-3002
-3026
-2956
-2580
-2193
-2006
-2022
-1834
-1423
-1085
-826
-701
-495
-72
291
413
432
583
798
983
1046
934
945
1084
1083
930
779
792
847
877
841
811
908
1107
1253
1273
1469
1740
2033
2312
2563
2826
3201
3589
3734
4104
4400
4720
5087
5324
5572
5758
6175
6221
5792
5181
4648
4271
3457
2301
1137
194
-535
-1396
-2685
-3730
-4235
-4356
-4600
-5147
-5317
-5117
-4461
-4202
-4205
-3950
-3472
-2663
-2305
-2239
-2161
-1736
-1175
-958
-1034
-940
-427
73
194
239
467
850
1316
1354
1299
1280
1432
1511
1161
683
182
-85
-540
-1104
-1695
-2299
-2656
-2930
-3226
-3640
-3965
-4032
-3994
-4021
-4051
-4003
-3873
-3639
-3410
-3341
-3272
-3050
-2743
-2487
-2363
-2239
-1981
-1620
-1367
-1224
-957
-629
-300
-7
156
324
541
757
807
788
861
927
963
872
821
780
705
658
613
644
624
671
710
760
926
1110
1340
1510
1809
2288
2611
2792
3070
3432
3820
4108
4409
4610
4903
5419
5580
5746
5839
5684
5282
4640
4196
3420
2495
1475
458
-261
-1155
-2182
-3313
-3951
-4030
-4336
-4811
-5056
-4863
-4340
-4033
-4067
-3986
-3338
-2463
-2173
-2096
-1974
-1456
-880
-774
-813
-767
-141
398
510
438
644
1128
1398
1389
1277
1310
1449
1390
989
578
221
-123
-619
-1200
-1727
-2174
-2536
-2912
-3182
-3366
-3575
-3739
-3713
-3581
-3453
-3419
-3323
-3121
-2812
-2590
-2591
-2475
-2213
-1928
-1791
-1738
-1570
-1258
-928
-781
-743
-451
-40
216
334
426
688
882
1040
1036
995
1111
1188
1167
1018
1014
1044
1023
993
945
944
1028
1093
1127
1252
1423
1593
1814
2135
2418
2742
3044
3283
3571
3855
4107
4333
4677
4971
5186
5449
5595
5899
5911
5460
4802
4382
3989
3001
1950
865
49
-603
-1448
-2693
-3699
-3918
-3972
-4381
-4825
-4840
-4475
-3848
-3721
-3713
-3399
-2615
-1944
-1856
-1755
-1465
-885
-497
-464
-526
-239
362
716
701
767
1003
1332
1536
1451
1317
1230
1239
1060
574
18
-420
-782
-1188
-1722
-2275
-2749
-3033
-3208
-3551
-3938
-4078
-3978
-3906
-3897
-3909
-3794
-3575
-3285
-3167
-3160
-2933
-2617
-2325
-2243
-2043
-1840
-1543
-1180
-1043
-837
-571
-255
-59
114
247
301
423
566
665
575
565
583
570
566
449
287
256
359
421
341
326
425
570
710
702
872
1115
1479
1828
2009
2359
2689
3060
3277
3534
3968
4224
4552
4885
5134
5329
5602
5772
5693
5319
4695
4175
3432
2594
1463
355
-504
-1309
-2060
-3306
-4136
-4466
-4624
-4777
-5211
-5137
-4707
-4159
-3829
-3853
-3487
-2810
-2230
-1956
-1973
-1633
-1169
-744
-570
-697
-293
196
630
830
824
1090
1338
1628
1511
1214
1137
1063
879
368
-286
-773
-1168
-1576
-2125
-2794
-3132
-3397
-3667
-3977
-4289
-4256
-4198
-4057
-3980
-3983
-3741
-3523
-3340
-3234
-3088
-2778
-2584
-2315
-2174
-2083
-1835
-1634
-1405
-1191
-959
-716
-460
-237
-153
-129
-29
57
140
136
105
133
116
114
-19
-90
-111
-118
-152
-191
-250
-258
-160
-130
2
181
485
713
1020
1416
1663
2054
2350
2727
2960
3182
3610
3733
4131
4325
4331
4660
4819
5110
5141
4947
4352
3755
3439
2544
1378
344
-601
-1310
-2095
-3236
-4192
-4807
-4661
-4886
-5229
-5209
-4877
-4264
-3887
-3575
-3429
-2676
-1941
-1599
-1429
-1233
-793
-370
93
-392
59
568
786
1277
1141
1346
1482
1807
1649
1333
1323
1088
884
472
-266
-835
-1345
-1759
-2413
-2971
-3254
-3510
-3684
-3915
-4020
-4141
-3942
-3768
-3567
-3375
-2988
-2676
-2511
-2295
-2181
-1958
-1847
-1653
-1515
-1313
-1203
-1045
-909
-715
-573
-438
-276
-198
-7
-9
18
6
72
135
59
39
-21
-106
-123
-247
-276
-247
-194
-100
-100
34
76
171
404
542
804
1158
1449
1824
2230
2604
2898
3337
3636
3822
4241
4381
4486
4747
4906
4995
5054
5218
5310
5343
5364
4700
3921
3246
2434
1520
198
-946
-1761
-2496
-3258
-4379
-5195
-5309
-5172
-5083
-5293
-4983
-4213
-3473
-2956
-2839
-2414
-1610
-842
-491
-470
-161
376
743
884
787
956
1490
1934
1951
1788
1898
2056
2028
1659
1157
803
578
74
-720
-1468
-1912
-2298
-2802
-3236
-3585
-3752
-3862
-3929
-4075
-4027
-3741
-3474
-3228
-2961
-2682
-2361
-2037
-1908
-1743
-1546
-1330
-1129
-1045
-1006
-916
-796
-730
-627
-549
-496
-427
-333
-293
-295
-343
-346
-291
-280
-229
-318
-360
-252
-247
-305
-320
-258
-169
-75
-35
10
203
441
567
709
968
1302
1639
1916
2225
2646
3050
3270
3554
3639
3768
3997
4044
4089
4171
4378
4392
4567
4642
4679
4948
4648
3957
3102
2433
1635
506
-761
-1895
-2580
-3215
-3913
-4897
-5470
-5134
-4684
-4630
-4469
-3937
-3095
-2114
-1712
-1610
-1195
-322
292
276
88
149
538
724
662
365
489
1034
1226
1013
778
786
867
741
251
-308
-702
-958
-1341
-2125
-2901
-3241
-3465
-3731
-3920
-4147
-4055
-3648
-3341
-3270
-3269
-2871
-2351
-1919
-1797
-1721
-1482
-1217
-901
-1194
-1378
-1146
-944
-977
-1155
-1282
-1305
-984
-940
-1075
-1076
-857
-594
-653
-833
-877
-795
-700
-531
-620
-696
-479
-361
-336
-321
-222
-126
72
327
430
503
677
1059
1289
1479
1816
2188
2528
3013
3314
3340
3647
3905
4011
4012
3908
3796
3873
3986
3858
3876
3868
4089
4411
4333
4441
4439
3785
2972
2196
1161
-18
-1182
-2429
-3295
-3840
-4414
-5027
-5391
-5042
-4309
-3850
-3400
-2664
-1857
-902
-332
-304
-99
441
716
659
355
65
274
423
303
97
111
522
850
653
297
265
80
-127
-555
-1394
-1849
-2086
-2588
-3220
-3721
-3957
-3884
-3867
-3806
-3588
-3383
-2870
-2398
-2373
-2253
-1963
-1679
-1419
-1361
-1385
-1280
-1150
-1109
-1287
-1370
-1239
-1147
-1197
-1412
-1598
-1750
-1666
-1639
-1786
-1784
-1631
-1454
-1385
-1326
-1333
-1183
-866
-622
-466
-392
-231
35
121
154
323
470
768
1029
1107
1184
1401
1707
1877
2062
2211
2466
2775
2964
3154
3207
3536
3677
3704
3620
3507
3422
3319
3399
3442
3565
3613
3957
4174
4323
4703
4703
4276
3319
2407
1596
401
-1078
-2555
-3366
-3997
-4293
-4763
-5296
-4893
-3904
-3041
-2581
-2028
-1129
-27
513
495
362
506
880
904
381
-58
131
297
400
215
123
522
899
861
467
-57
-339
-529
-1133
-2048
-2760
-3097
-3390
-3703
-4123
-4307
-3946
-3514
-3167
-2924
-2673
-2136
-1734
-1488
-1503
-1521
-1510
-1492
-1460
-1654
-1773
-1721
-1595
-1604
-1616
-1650
-1697
-1526
-1534
-1815
-2081
-2208
-2227
-2199
-2220
-2289
-2206
-1791
-1550
-1463
-1333
-1061
-661
-416
-270
-334
-179
88
175
129
150
426
642
820
965
1079
1443
1782
2050
2159
2357
2688
2795
2981
3006
3246
3489
3582
3779
3603
3504
3533
3502
3468
3551
3632
3976
4429
4545
4842
5025
5100
5229
4312
2683
1509
439
-1055
-2492
-3866
-4820
-4745
-4671
-5158
-5219
-4414
-3129
-1887
-1507
-1159
-301
444
907
541
-178
-24
592
555
96
-105
69
644
964
607
392
646
870
629
-392
-1199
-1641
-2095
-2640
-3457
-3986
-3957
-3768
-3670
-3674
-3495
-2896
-2286
-1951
-1826
-1642
-1645
-1496
-1485
-1850
-1978
-1935
-1754
-1592
-1641
-1658
-1512
-1308
-1248
-1373
-1696
-1839
-1810
-2361
-3138
-3579
-3750
-3793
-3702
-3629
-3461
-2743
-1927
-1691
-1520
-918
-338
-41
-56
-209
-356
-228
-254
-563
-617
-323
90
291
402
610
950
1195
1406
1471
1609
1779
1905
1920
1810
2054
2256
2467
2900
3162
3293
3592
3752
3746
3651
3852
4050
4077
4507
4541
4581
4960
5090
5235
5311
5170
3960
2320
1201
-291
-1579
-3040
-4310
-4863
-4921
-4637
-4871
-4884
-3813
-2321
-1321
-879
-406
253
958
1265
697
234
481
954
971
436
202
459
809
955
606
227
257
279
-439
-1481
-2324
-2891
-3240
-3681
-4242
-4504
-4241
-3878
-3616
-3472
-3154
-2468
-1944
-1551
-1487
-1664
-1476
-1272
-1399
-1680
-1613
-1429
-1197
-1090
-1269
-1284
-1107
-1050
-1166
-1613
-1903
-2059
-2451
-2884
-3187
-3469
-3794
-3737
-3753
-3652
-3360
-2827
-2297
-1937
-1361
-977
-663
-311
-12
11
-97
129
75
-88
80
2
235
484
636
794
903
1338
1492
1537
1539
1718
1926
1886
1827
1840
1931
2192
2421
2678
2997
3334
3856
3567
3567
3861
3881
4089
4176
4517
4520
4936
5262
4973
5375
5506
4944
3263
1700
531
-1090
-2276
-3703
-4925
-5209
-4677
-4435
-4636
-3982
-2595
-1107
-202
178
552
1094
1676
1568
682
283
627
849
583
245
148
409
832
539
-43
-332
-408
-719
-1676
-2747
-3489
-3790
-4078
-4453
-4720
-4605
-3954
-3358
-3050
-2754
-2309
-1700
-1209
-1068
-1248
-1280
-1105
-1120
-1209
-1420
-1347
-969
-780
-743
-958
-1016
-1023
-1386
-1886
-2371
-2721
-3073
-3450
-3748
-4103
-3977
-3639
-3439
-2921
-2434
-2045
-1607
-1230
-1009
-920
-878
-797
-702
-690
-727
-664
-458
-208
125
421
520
907
1183
1148
1142
1066
1053
1089
1034
1029
1179
1308
1723
1994
2163
2542
3092
3570
3668
4131
3878
3903
3958
3425
3603
3508
3800
4029
4470
4765
5021
5545
5408
5721
5719
4521
2593
951
-498
-1747
-3201
-4588
-5473
-5239
-4313
-4233
-4017
-3130
-1546
-22
423
596
651
1176
1483
1005
160
-173
355
576
413
237
344
734
1171
715
40
-443
-634
-1127
-2268
-3275
-3765
-4067
-4256
-4363
-4404
-4004
-3179
-2452
-2274
-1886
-1527
-1245
-904
-1011
-1188
-1354
-1454
-1584
-1732
-1832
-1718
-1447
-1372
-1431
-1541
-1673
-1980
-2202
-2572
-2954
-3150
-3450
-3718
-3908
-3816
-3552
-3206
-2653
-2282
-1872
-1443
-1130
-853
-737
-606
-529
-490
-374
-335
-193
22
293
524
646
820
898
896
799
734
606
460
386
228
319
529
807
1091
1466
1927
2444
2895
3305
3728
3810
3903
3672
3602
3417
3449
3863
3676
4397
4686
4712
5197
5247
5431
5367
5415
4313
2397
963
-813
-1938
-2978
-4407
-5027
-4980
-4237
-3597
-3399
-2685
-1459
35
688
543
501
578
1003
777
47
-144
76
454
448
302
405
774
1135
933
195
-286
-784
-1338
-2099
-3057
-3579
-3716
-3696
-3791
-3810
-3419
-2846
-2161
-1796
-1737
-1506
-1351
-1210
-1345
-1484
-1583
-1652
-1597
-1632
-1603
-1530
-1244
-999
-1079
-1392
-1696
-1965
-2404
-2857
-3387
-3714
-3839
-3768
-3862
-3919
-3531
-2991
-2499
-2117
-1761
-1606
-1393
-1196
-1203
-1166
-1098
-1037
-935
-761
-590
-304
80
391
693
882
889
869
839
599
414
293
210
273
251
372
771
1135
1602
2008
2476
2773
3131
3669
3642
3783
3674
3404
3314
3163
3032
3129
3327
3552
4137
4468
4759
4906
5122
4935
5014
4655
3231
1222
-459
-1680
-2882
-3925
-5059
-5240
-4660
-3656
-3410
-3101
-1918
-681
405
633
569
733
994
1136
577
406
470
891
1043
858
881
1049
1231
1083
607
-186
-607
-1143
-1934
-2722
-3243
-3525
-3623
-3604
-3449
-3312
-2806
-2183
-1860
-1544
-1392
-1224
-1439
-1453
-1536
-1829
-1876
-1914
-1932
-1881
-1632
-1406
-1297
-1141
-1052
-1308
-1548
-1959
-2413
-2835
-3209
-3666
-4266
-4416
-4479
-4399
-4100
-3760
-3177
-2567
-1946
-1587
-1156
-732
-352
-92
-137
-120
-168
-223
-257
-232
-177
-80
-10
-13
57
164
165
236
253
187
276
292
403
634
969
1264
1582
2013
2237
2493
2799
2881
3135
3340
3446
3389
3029
3128
3052
2998
3218
3445
3662
4069
4339
4494
4561
4663
4802
4690
4547
3799
2225
132
-1166
-1886
-3136
-4315
-4871
-5117
-4369
-3438
-3423
-3038
-1707
-181
451
451
170
266
932
972
478
133
389
970
1010
717
554
766
1035
972
190
-512
-930
-1304
-1906
-2705
-3082
-3157
-3076
-3049
-2979
-2926
-2496
-1955
-1749
-1670
-1517
-1478
-1555
-1591
-1631
-1838
-2032
-1998
-2034
-1924
-1721
-1601
-1666
-1619
-1511
-1925
-2194
-2537
-2909
-3081
-3463
-3697
-3930
-3855
-3661
-3549
-3300
-2931
-2331
-2031
-1780
-1504
-1321
-967
-760
-687
-646
-527
-347
-259
-216
-120
50
148
252
257
142
185
200
66
14
113
170
366
623
850
1114
1473
1849
2084
2284
2538
2853
2879
3159
3379
3244
3186
3361
3198
3107
3171
3363
3585
3878
4207
4096
4394
4650
4777
4535
4552
4231
3042
1367
-242
-1507
-2429
-3116
-3953
-4512
-4162
-3404
-2795
-2525
-2000
-929
62
567
528
264
275
685
758
394
270
470
591
855
637
401
469
609
314
-384
-998
-1544
-2010
-2525
-3022
-3352
-3293
-3105
-2926
-2824
-2646
-2292
-2030
-1743
-1599
-1572
-1473
-1414
-1368
-1557
-1718
-1727
-1904
-1816
-1793
-1795
-1972
-1954
-1863
-2150
-2269
-2516
-2824
-3199
-3312
-3568
-3917
-3907
-3775
-3722
-3577
-3283
-3025
-2589
-2226
-1861
-1657
-1438
-1049
-903
-784
-651
-504
-462
-267
-38
43
322
487
643
653
691
595
477
391
377
491
521
706
835
964
1321
1577
1847
2087
2392
2698
2830
3253
3285
3534
3751
3610
3436
3227
3335
3080
3199
3231
3508
3863
4260
4285
4308
4681
4606
4717
4323
3668
1976
326
-1098
-2267
-2881
-4009
-4384
-4485
-3774
-2830
-2431
-1950
-940
354
1002
1174
841
773
1101
1156
806
567
542
705
910
672
541
531
490
396
-129
-972
-1539
-2000
-2595
-3119
-3497
-3690
-3506
-3151
-3091
-2801
-2408
-2028
-1675
-1519
-1513
-1645
-1542
-1600
-1714
-1814
-2049
-2064
-1965
-1839
-1769
-1648
-1554
-1858
-1971
-2227
-2653
-2844
-3153
-3419
-3667
-3601
-3633
-3529
-3258
-3215
-2856
-2505
-2165
-1880
-1568
-1359
-1160
-854
-744
-540
-479
-386
-163
-62
44
128
199
263
333
469
387
333
322
172
157
231
389
461
699
1036
1257
1669
1985
2234
2452
2511
2662
2918
3208
3359
3410
3552
3473
3484
3447
3122
3497
3626
3739
3904
3805
4110
4185
4555
4265
4252
4507
3777
2126
249
-1022
-2039
-2526
-3629
-4583
-4739
-3722
-2946
-2814
-2222
-1526
15
1067
833
475
448
956
1064
753
239
201
718
775
502
306
210
501
385
-326
-998
-1600
-1962
-2497
-3138
-3605
-3666
-3525
-3286
-3146
-2941
-2536
-2123
-1811
-1777
-1661
-1681
-1651
-1583
-1656
-1761
-1953
-1984
-1893
-1862
-1765
-1729
-1733
-1819
-2186
-2453
-2660
-2899
-3182
-3455
-3719
-3743
-3691
-3715
-3577
-3278
-2952
-2676
-2439
-2207
-1890
-1571
-1358
-1127
-798
-619
-415
-385
-380
-124
-43
27
126
139
231
287
390
406
419
452
342
302
316
315
384
589
794
1112
1480
1771
2017
2253
2355
2594
2881
2982
3170
3220
3266
3163
2954
2998
3167
3016
3419
3587
3633
3873
3861
4031
3748
3981
3801
3846
3819
2672
1218
-361
-1321
-1821
-2536
-3631
-4002
-3793
-3042
-2359
-2174
-1710
-716
543
831
623
434
497
937
993
544
182
309
491
322
-53
-188
-211
-128
-445
-1175
-1784
-2177
-2366
-2883
-3437
-3672
-3633
-3416
-3173
-3122
-2922
-2579
-2073
-1915
-1846
-1741
-1718
-1472
-1458
-1551
-1611
-1668
-1675
-1736
-1747
-1781
-1862
-1938
-1988
-2145
-2227
-2358
-2512
-2671
-2785
-2956
-3160
-3179
-3185
-3109
-3107
-3038
-2849
-2528
-2158
-1784
-1520
-1263
-969
-661
-460
-482
-377
-316
-230
-149
-149
-261
-233
-35
-27
0
91
165
196
296
276
322
489
617
802
1051
1456
1727
2224
2519
2839
3428
3530
3878
3906
3985
3898
3483
3356
3106
3111
3085
3382
3575
3861
4211
4274
4217
4292
4303
3867
3881
3508
3139
1894
46
-1015
-2012
-2498
-3348
-3878
-4158
-3603
-2741
-2692
-2216
-1560
-513
371
474
237
324
800
1017
1038
817
732
979
903
628
257
100
138
-57
-571
-1248
-1758
-2118
-2555
-2990
-3421
-3458
-3308
-3293
-3212
-3192
-2926
-2587
-2386
-2207
-2060
-1794
-1690
-1584
-1455
-1584
-1600
-1681
-1751
-1777
-1797
-1920
-2115
-1941
-2095
-2264
-2378
-2496
-2569
-2674
-2859
-3164
-3089
-3032
-3016
-3039
-3047
-2768
-2512
-2221
-1889
-1616
-1237
-934
-733
-632
-495
-396
-418
-349
-236
-217
-208
-198
-142
-89
-55
-133
-203
-73
5
36
74
312
457
700
929
1160
1552
1964
2413
2537
2917
3248
3416
3665
3680
3647
3470
3569
3318
3133
3533
3407
3503
3780
3656
3955
4196
4032
3960
4001
3812
3616
3847
3068
1607
446
-931
-1863
-2374
-3407
-4051
-3935
-3370
-2849
-2500
-2115
-1495
-304
342
298
189
269
682
902
647
356
404
525
493
176
-206
-298
-158
-436
-1045
-1545
-2094
-2333
-2598
-3120
-3491
-3483
-3286
-3086
-2974
-2852
-2613
-2242
-1993
-1861
-1782
-1732
-1463
-1427
-1454
-1471
-1562
-1588
-1708
-1737
-1781
-1693
-1695
-2069
-2330
-2546
-2787
-2919
-3127
-3270
-3411
-3300
-3251
-3263
-3094
-3001
-2783
-2619
-2413
-2146
-1930
-1578
-1244
-974
-638
-287
-136
-90
80
60
100
125
58
-102
-85
-106
-220
-187
-205
-153
-82
5
131
359
623
853
1089
1297
1581
1934
2145
2433
2717
3039
3299
3514
3657
3751
3597
3408
3382
3263
3208
3170
3194
3538
3834
4073
4071
3978
4156
3995
4068
3806
3690
3209
1652
119
-1296
-1948
-2794
-3524
-4111
-4416
-3389
-2777
-2553
-2332
-1516
-470
171
323
-265
-168
403
624
454
262
222
592
661
322
-125
-243
-131
-342
-990
-1772
-2226
-2446
-2745
-3155
-3497
-3488
-3135
-2838
-2860
-2793
-2552
-2238
-2026
-1909
-1910
-1926
-1730
-1650
-1653
-1658
-1804
-1840
-1878
-1842
-1820
-2095
-2159
-2176
-2296
-2473
-2763
-2857
-3019
-2951
-3092
-3325
-3088
-3013
-2859
-2753
-2662
-2475
-2256
-1905
-1670
-1312
-958
-697
-365
-113
82
46
-43
-2
69
-1
-68
-111
-123
-18
-2
7
73
242
286
289
509
585
783
1014
1053
1260
1534
1785
2004
2272
2618
2949
3252
3445
3779
3960
3681
3673
3453
3329
3309
3247
3380
3461
3921
3813
3798
3902
3966
3984
4113
4004
3714
3484
1873
120
-1018
-1827
-2565
-3225
-3806
-4161
-3370
-2575
-2296
-1676
-1247
-181
521
480
203
146
502
746
704
312
241
566
458
339
21
-224
-89
-407
-1103
-1799
-2333
-2650
-2878
-3294
-3589
-3573
-3347
-3167
-3032
-2975
-2758
-2447
-2263
-2158
-2053
-1839
-1738
-1617
-1484
-1481
-1575
-1573
-1578
-1667
-1475
-1438
-1595
-1651
-1858
-2161
-2410
-2663
-2896
-2992
-3071
-3217
-3542
-3808
-3699
-3815
-3589
-3146
-2800
-2358
-1741
-1308
-1011
-491
-196
-38
151
103
-23
-59
-57
-16
27
74
84
113
109
181
259
387
570
646
649
811
905
976
1154
1392
1577
1866
2144
2364
2607
2970
3201
3298
3550
3704
3866
3890
3909
3655
3643
3534
3287
3359
3371
3708
3692
4163
4021
3959
4236
3824
3823
3493
2914
1243
-212
-1352
-2488
-3051
-3790
-4346
-4208
-3541
-2825
-2508
-2008
-1109
-225
312
309
118
116
405
578
389
312
455
458
480
291
-38
-242
-364
-765
-1375
-1949
-2374
-2749
-3045
-3217
-3275
-3239
-3058
-2754
-2795
-2609
-2258
-2132
-1986
-1773
-1806
-1752
-1550
-1479
-1421
-1324
-1297
-1506
-1470
-1617
-1654
-1616
-1800
-1920
-2093
-2241
-2454
-2628
-2797
-3002
-3014
-3054
-3361
-3576
-3648
-3592
-3313
-2920
-2691
-2300
-1718
-1273
-854
-415
-73
200
460
405
288
282
241
142
41
-58
-79
-178
-287
-253
-174
-11
211
303
389
549
755
928
998
1232
1425
1598
1803
1922
2239
2491
2802
2957
3132
3542
3672
3945
4017
3955
4087
3717
3699
3407
3247
3525
3487
3807
3598
3660
3566
3676
3935
3484
3456
2326
812
-571
-1867
-2783
-3521
-4131
-4771
-4380
-3613
-2975
-2439
-1822
-918
54
572
377
166
287
539
666
451
285
319
422
372
96
-141
-318
-511
-856
-1548
-2040
-2429
-2824
-3074
-3267
-3335
-3246
-2972
-2892
-2767
-2509
-2353
-2065
-1884
-1843
-1723
-1689
-1568
-1402
-1296
-1286
-1207
-1233
-1381
-1351
-1369
-1477
-1520
-1674
-1932
-2110
-2239
-2488
-2614
-2709
-2725
-2631
-2565
-2510
-2769
-2952
-2940
-2979
-2779
-2441
-2209
-1890
-1351
-832
-426
51
402
433
581
467
245
5
-190
-277
-329
-259
-243
-249
-47
159
160
436
632
697
784
847
915
1186
1500
1665
1906
2213
2340
2744
2819
2754
3041
3063
3124
3074
3216
3242
3222
3490
3310
3407
3703
3878
3965
3985
4135
3951
3979
3966
3617
3672
3562
2708
1184
-145
-1350
-2259
-2984
-4114
-4619
-4596
-3852
-3321
-3154
-2477
-1467
-415
180
314
105
293
887
786
443
363
316
477
493
150
-186
-198
-301
-680
-1320
-1909
-2360
-2692
-3024
-3266
-3391
-3275
-3112
-3042
-2887
-2789
-2468
-2225
-2076
-1894
-1815
-1693
-1594
-1341
-1225
-1149
-1034
-1141
-1072
-1002
-1134
-1175
-1251
-1448
-1685
-1887
-2206
-2509
-2577
-2791
-2906
-2808
-2763
-2693
-2825
-2843
-2784
-2794
-2653
-2511
-2245
-1892
-1410
-1054
-735
-222
191
460
677
728
702
659
377
69
-41
-103
-99
-81
-78
21
91
183
267
364
403
470
559
669
783
1016
1176
1428
1755
1916
2125
2304
2437
2675
2791
2847
3169
3251
3421
3599
3577
3551
3666
3739
3665
3773
3900
3830
4023
4021
3932
4196
4169
3479
2300
725
-853
-1856
-2902
-4166
-4995
-5023
-4657
-4090
-3462
-2963
-2006
-760
-21
103
96
267
547
748
542
320
437
618
691
487
309
299
259
-119
-785
-1444
-1990
-2286
-2680
-3168
-3332
-3142
-2901
-2794
-2813
-2627
-2409
-2025
-1865
-2007
-2010
-1788
-1535
-1573
-1312
-1170
-1007
-706
-794
-947
-945
-918
-1115
-1325
-1641
-1971
-2174
-2399
-2603
-2791
-2801
-2831
-2784
-2723
-2662
-2486
-2292
-1942
-2010
-2161
-2311
-2557
-2465
-2191
-1736
-1172
-414
303
722
1061
1208
1226
1054
842
449
15
-203
-399
-360
-319
-75
74
318
481
477
550
543
695
731
892
1022
1135
1511
1865
2145
2520
2848
3077
3284
3419
3281
3164
3228
3044
2938
3151
3085
3115
3458
3536
3771
4011
4292
4251
4489
4415
4328
4305
3284
2017
731
-994
-2284
-3056
-4067
-4696
-4493
-4335
-3999
-3164
-2774
-2127
-1061
-540
-274
38
116
373
747
803
852
1015
1109
1225
1090
790
622
337
-111
-658
-1343
-1950
-2320
-2676
-3039
-3112
-3063
-2906
-2672
-2797
-2794
-2486
-2410
-2364
-2264
-2263
-2095
-1614
-1346
-1193
-851
-478
-364
-278
-441
-632
-674
-894
-1123
-1424
-1641
-1776
-1940
-2158
-2255
-2379
-2456
-2449
-2532
-2808
-3073
-3083
-3131
-3033
-2761
-2533
-2217
-1706
-1222
-982
-538
-115
92
212
357
297
248
343
231
258
336
416
404
360
386
448
559
586
686
662
805
951
926
1106
1329
1435
1610
1975
1870
2206
2453
2436
2678
2912
2891
2912
3220
2899
3010
3189
3135
3355
3277
3397
3442
3645
3713
3762
4011
3847
4227
4197
4118
3946
2764
1751
356
-1193
-2405
-3465
-4264
-4714
-4427
-4349
-3957
-3107
-2526
-1741
-994
-654
-456
-155
24
161
412
596
850
1143
1389
1425
1401
1346
1132
790
253
-426
-980
-1559
-2170
-2531
-2736
-2885
-2784
-2894
-2930
-2824
-2873
-2850
-2821
-2797
-2748
-2440
-2315
-2080
-1541
-1259
-930
-599
-610
-563
-507
-712
-806
-970
-1207
-1451
-1628
-1852
-2126
-2373
-2716
-2733
-3021
-3232
-3212
-3231
-3085
-2768
-2492
-2437
-2025
-1690
-1606
-1414
-1183
-977
-558
-214
-70
146
442
560
540
558
400
379
270
237
142
214
355
484
648
652
775
835
846
904
1002
1062
1255
1275
1560
1787
1980
2175
2297
2533
2655
2925
2968
2989
3237
3450
3419
3464
3478
3550
3709
3737
3787
3840
4099
4042
4087
4077
4083
3953
2879
1889
378
-1137
-2167
-3260
-4217
-4713
-4425
-4497
-3992
-3306
-3065
-2218
-1507
-1250
-924
-616
-600
-307
125
240
702
1179
1470
1783
1760
1558
1406
1080
424
-94
-889
-1528
-1959
-2451
-2859
-2964
-2921
-2994
-2999
-3432
-3474
-3515
-3562
-3519
-3527
-3303
-2911
-2351
-2153
-1665
-1208
-880
-538
-465
-503
-483
-323
-511
-679
-792
-1041
-1172
-1458
-1716
-1935
-2164
-2297
-2531
-2713
-2972
-3362
-3554
-3603
-3509
-3182
-2779
-2264
-1849
-1273
-998
-793
-473
-114
159
256
394
439
504
490
580
521
662
788
663
552
594
494
477
520
488
484
628
733
728
900
1130
1369
1485
1743
1975
2095
2141
2353
2581
2588
2898
3001
2982
3334
3509
3430
3554
3723
3824
3915
4271
4179
4321
4609
4416
4625
3882
2739
1893
535
-1030
-2177
-3017
-4250
-4348
-4030
-4437
-3940
-3264
-3002
-2499
-1886
-1910
-1732
-1280
-1201
-1014
-401
54
570
1208
1507
1880
2006
1879
1684
1277
718
295
-291
-939
-1313
-1624
-2012
-2041
-2190
-2566
-2664
-2854
-3334
-3562
-3603
-3821
-3640
-3472
-3260
-2859
-2280
-1851
-1480
-1064
-915
-624
-608
-584
-493
-494
-476
-457
-591
-802
-869
-1070
-1341
-1509
-1738
-2068
-2129
-2303
-2415
-2347
-2424
-2846
-3009
-2885
-3120
-2732
-2291
-1950
-1358
-713
-457
-257
119
214
456
465
429
469
453
456
614
736
814
1176
1093
958
974
822
660
648
654
602
863
1035
1086
1317
1525
1753
1885
2156
2159
2179
2452
2409
2587
2730
3113
3186
3371
3608
3575
3971
3939
4127
4359
4458
4635
4730
4697
3909
3173
2224
854
-513
-1741
-2605
-3622
-3822
-3959
-4088
-3948
-3578
-3287
-3157
-2733
-2804
-2626
-2409
-2207
-1869
-1339
-695
-112
526
1021
1461
1639
1661
1668
1309
1021
747
330
-94
-330
-598
-964
-1103
-1508
-1878
-2271
-2764
-3346
-3714
-3975
-4219
-4149
-4098
-3758
-3245
-2880
-2552
-2188
-1907
-1736
-1465
-1435
-1320
-963
-805
-619
-492
-353
-297
-323
-493
-694
-866
-1149
-1421
-1707
-1907
-1968
-1981
-2115
-2781
-2999
-3103
-3353
-3231
-3013
-2669
-2301
-1654
-1526
-1315
-1006
-680
-353
-293
-186
76
145
250
599
706
968
1334
1338
1214
1372
1257
1158
1134
1085
1221
1297
1345
1463
1641
1644
1858
1792
1765
1800
1739
1748
1706
1986
1958
2312
2384
2574
2884
3065
3206
3193
3542
3586
3888
4003
4377
4444
3911
3162
2202
1261
-36
-879
-1716
-2610
-2675
-2804
-3035
-3280
-2937
-2824
-2878
-2748
-3106
-3037
-2931
-2778
-2630
-2128
-1414
-847
-124
245
632
972
1093
1058
853
764
653
605
376
319
338
283
142
-132
-525
-1333
-1858
-2374
-3006
-3406
-3607
-3747
-3845
-3529
-3513
-3417
-3063
-2910
-2775
-2740
-2690
-2670
-2368
-2089
-1818
-1395
-1096
-817
-747
-745
-823
-717
-874
-1060
-1114
-1297
-1307
-1313
-1413
-1977
-1975
-2039
-2469
-2366
-2344
-2279
-2109
-1779
-1818
-1835
-1489
-1406
-1258
-1094
-919
-715
-557
-388
-246
39
297
592
693
846
1052
1196
1214
1281
1461
1518
1715
1800
1835
1919
2007
2134
2150
2325
2189
2236
2285
2111
2241
2227
2310
2224
2312
2478
2442
2656
2701
2904
2999
3317
3739
3723
3948
3579
2783
2049
1281
236
-603
-998
-1654
-1860
-1705
-1907
-2095
-1990
-1961
-2181
-2391
-2671
-2959
-3086
-2954
-2835
-2543
-1968
-1415
-971
-632
-280
-92
24
33
21
-35
-47
115
67
132
409
546
454
401
154
-556
-1024
-1448
-1986
-2395
-2492
-2692
-2860
-2659
-2709
-2828
-2830
-2794
-2939
-3097
-3163
-3273
-3153
-2886
-2623
-2301
-2023
-1694
-1599
-1619
-1492
-1423
-1445
-1426
-1304
-1359
-1184
-954
-915
-833
-590
-546
-736
-1013
-1333
-1596
-1783
-1729
-1731
-1565
-1388
-1282
-1228
-1245
-1118
-1034
-973
-951
-970
-827
-847
-569
-332
-45
354
582
765
764
906
972
1147
1304
1472
1653
1831
2037
2160
2380
2601
2661
2708
2706
2656
2562
2536
2501
2567
2597
2618
2641
2583
2605
2687
2760
2690
2843
2885
2805
2516
1836
1300
790
272
-267
-597
-963
-1153
-1108
-1381
-1575
-1590
-1533
-1681
-1893
-2178
-2379
-2281
-2250
-2167
-1997
-1706
-1397
-1199
-1055
-981
-758
-636
-645
-658
-591
-494
-403
-267
-203
-1
153
130
-71
-271
-472
-673
-869
-1110
-1247
-1327
-1335
-1484
-1610
-1649
-1730
-1837
-2049
-2174
-2255
-2209
-2207
-2138
-2057
-1956
-1795
-1823
-1831
-1713
-1609
-1577
-1476
-1435
-1331
-1111
-1004
-927
-709
-597
-660
-649
-636
-666
-563
-478
-463
-387
-227
-114
-83
-80
-111
-49
-80
-3
211
319
270
280
217
83
141
179
142
221
301
365
408
509
331
249
444
441
702
865
897
1058
1136
1029
1242
1459
1158
1306
1700
1417
1211
1671
1803
1314
1502
1945
1594
1416
1601
1833
1741
1557
1704
1581
1145
905
822
506
239
179
90
-82
-221
-277
-394
-597
-735
-793
-944
-1181
-1309
-1346
-1450
-1532
-1484
-1428
-1351
-1298
-1254
-1233
-1193
-1146
-1091
-1040
-994
-879
-761
-648
-524
-374
-213
-120
-56
-37
-32
-32
-124
-174
-187
-209
-238
-265
-338
-384
-394
-439
-509
-540
-568
-642
-678
-711
-756
-731
-731
-746
-716
-708
-705
-720
-746
-732
-679
-619
-634
-647
-574
-543
-530
-492
-452
-388
-343
-352
-321
-281
-232
-144
-72
-1
38
123
162
138
162
180
217
205
180
213
210
218
189
176
172
151
183
193
183
190
187
193
189
166
166
177
183
185
211
256
269
284
269
272
282
273
299
310
315
319
345
369
373
407
430
444
462
470
471
452
444
440
451
463
444
437
404
357
330
278
262
239
169
131
79
30
-4
-31
-63
-107
-145
-179
-205
-230
-249
-250
-256
-267
-261
-289
-310
-342
-363
-350
-356
-358
-368
-363
-400
-454
-472
-510
-540
-573
-595
-615
-651
-664
-684
-702
-713
-727
-736
-741
-749
-767
-768
-747
-771
-778
-784
-783
-781
-783
-766
-754
-737
-725
-691
-669
-651
-630
-608
-589
-565
-532
-494
-453
-408
-379
-346
-308
-269
-237
-210
-182
-146
-111
-99
-89
-78
-74
-56
-42
-43
-51
-42
-40
-50
-44
-53
-49
-36
-15
-4
3
-1
12
21
24
31
59
73
80
96
93
107
112
109
106
107
133
163
150
163
178
175
213
225
223
236
243
244
240
217
187
174
150
121
86
69
65
56
28
15
4
-19
-39
-60
-58
-55
-70
-72
-77
-83
-87
-104
-131
-128
-153
-168
-186
-190
-212
-248
-249
-254
-269
-285
-288
-311
-328
-353
-398
-442
-499
-553
-594
-628
-643
-668
-671
-695
-714
-713
-723
-734
-745
-754
-763
-770
-771
-777
-781
-785
-784
-756
-720
-692
-687
-669
-674
-676
-660
-682
-706
-701
-701
-691
-675
-657
-621
-606
-607
-606
-592
-561
-531
-488
-444
-388
-348
-309
-286
-263
-231
-222
-210
-187
-170
-143
-145
-144
-125
-131
-125
-124
-115
-117
-117
-110
-98
-111
-119
-133
-135
-119
-116
-118
-112
-94
-86
-76
-66
-39
-15
-8
7
0
16
23
42
61
59
61
48
46
33
12
18
35
37
35
25
6
-26
-53
-71
-84
-86
-91
-103
-125
-161
-172
-194
-211
-236
-256
-260
-263
-278
-290
-287
-284
-287
-281
-272
-275
-282
-290
-293
-287
-292
-301
-310
-340
-352
-354
-370
-381
-418
-468
-490
-503
-522
-516
-528
-540
-541
-553
-570
-602
-630
-658
-681
-679
-666
-643
-605
-572
-544
-546
-527
-513
-526
-544
-542
-517
-497
-472
-433
-414
-393
-355
-314
-298
-297
-301
-305
-296
-310
-314
-335
-366
-351
-343
-357
-327
-303
-287
-264
-262
-222
-197
-217
-221
-215
-216
-200
-184
-168
-154
-137
-113
-96
-70
-39
-37
-26
-25
-30
-23
-36
-43
-43
-39
-44
-34
-25
-8
6
26
43
56
61
57
49
34
29
16
-2
-2
-26
-59
-94
-142
-174
-217
-257
-275
-290
-301
-317
-341
-344
-352
-373
-363
-370
-371
-367
-359
-314
-274
-225
-183
-151
-131
-119
-104
-110
-91
-70
-53
-37
-32
-13
6
17
48
66
54
54
27
-38
-75
-107
-149
-176
-206
-231
-271
-292
-299
-332
-357
-365
-396
-405
-424
-430
-417
-422
-418
-412
-406
-420
-430
-429
-463
-465
-474
-472
-441
-415
-382
-362
-356
-339
-313
-296
-287
-279
-253
-240
-248
-226
-190
-171
-143
-130
-119
-114
-134
-143
-127
-136
-131
-144
-166
-148
-140
-151
-140
-147
-172
-166
-182
-207
-216
-228
-253
-271
-290
-305
-319
-337
-348
-351
-362
-341
-332
-335
-335
-312
-284
-287
-280
-264
-239
-207
-185
-171
-139
-142
-139
-132
-143
-141
-120
-117
-118
-101
-107
-113
-123
-142
-139
-142
-152
-146
-130
-138
-147
-164
-166
-166
-189
-197
-204
-219
-236
-247
-243
-253
-270
-283
-314
-321
-333
-319
-321
-319
-308
-316
-294
-289
-271
-283
-300
-293
-283
-291
-306
-327
-321
-294
-274
-260
-267
-288
-316
-327
-325
-309
-289
-270
-247
-252
-266
-287
-328
-368
-408
-430
-441
-419
-410
-389
-374
-382
-376
-379
-380
-375
-385
-366
-339
-318
-302
-309
-296
-289
-275
-234
-227
-207
-184
-188
-177
-175
-183
-179
-195
-200
-209
-198
-192
-191
-209
-216
-206
-209
-179
-172
-183
-192
-209
-206
-225
-224
-224
-228
-224
-229
-248
-269
-289
-312
-316
-329
-336
-332
-336
-350
-338
-347
-349
-348
-373
-371
-376
-393
-395
-387
-375
-372
-366
-365
-369
-366
-370
-374
-403
-424
-426
-428
-433
-428
-426
-436
-423
-395
-375
-360
-335
-318
-319
-311
-309
-294
-273
-240
-208
-167
-133
-107
-87
-76
-51
-62
-50
-36
-41
-57
-57
-64
-86
-114
-137
-157
-165
-162
-158
-158
-164
-191
-195
-213
-228
-237
-251
-244
-252
-252
-246
-248
-234
-225
-220
-199
-195
-167
-168
-159
-152
-147
-143
-152
-179
-167
-178
-193
-186
-175
-169
-187
-213
-219
-237
-267
-274
-288
-313
-349
-384
-376
-377
-384
-384
-345
-314
-300
-280
-277
-287
-293
-270
-249
-248
-258
-249
-235
-220
-211
-210
-218
-211
-215
-212
-200
-191
-188
-210
-215
-235
-219
-209
-229
-206
-195
-186
-159
-144
-152
-169
-174
-183
-183
-185
-200
-209
-203
-198
-193
-199
-209
-215
-213
-197
-179
-178
-201
-220
-235
-256
-262
-276
-284
-286
-290
-272
-234
-207
-178
-156
-154
-155
-132
-113
-108
-120
-132
-108
-77
-83
-117
-128
-123
-134
-171
-224
-231
-203
-194
-239
-277
-284
-288
-279
-259
-254
-254
-234
-204
-183
-182
-192
-203
-210
-217
-221
-232
-215
-203
-184
-157
-70
-58
-182
-139
-18
-169
-208
-32
-135
-149
45
-80
-129
14
-66
-126
-67
-66
-94
-132
-128
-90
-158
-229
-169
-204
-294
-278
-302
-309
-288
-289
-290
-316
-305
-286
-310
-343
-366
-363
-372
-352
-330
-328
-303
-272
-265
-260
-236
-215
-198
-195
-184
-170
-185
-205
-194
-189
-203
-205
-205
-212
-214
-226
-241
-260
-296
-327
-345
-360
-362
-346
-341
-330
-309
-305
-288
-278
-280
-293
-279
-281
-276
-290
-281
-263
-262
-255
-244
-223
-209
-194
-185
-179
-174
-153
-142
-141
-132
-134
-139
-131
-144
-147
-137
-136
-115
-109
-100
-78
-58
-47
-45
-49
-43
-36
-45
-45
-47
-50
-60
-91
-118
-138
-181
-230
-270
-323
-355
-367
-381
-388
-384
-394
-393
-394
-388
-389
-393
-395
-400
-415
-405
-382
-359
-340
-323
-280
-265
-266
-257
-246
-247
-250
-266
-271
-270
-280
-268
-264
-263
-282
-299
-301
-315
-328
-334
-320
-305
-317
-331
-351
-353
-341
-331
-316
-314
-318
-304
-296
-289
-293
-309
-303
-293
-289
-257
-252
-249
-243
-262
-269
-274
-290
-295
-290
-305
-305
-285
-283
-273
-273
-292
-293
-294
-289
-281
-269
-256
-252
-250
-238
-252
-254
-252
-264
-240
-212
-209
-199
-198
-216
-214
-220
-203
-191
-205
-214
-235
-253
-276
-297
-322
-318
-327
-335
-317
-331
-336
-333
-331
-364
-354
-348
-331
-312
-300
-292
-320
-328
-338
-354
-340
-349
-360
-347
-345
-328
-321
-348
-363
-386
-382
-363
-360
-331
-310
-285
-258
-244
-219
-200
-182
-168
-184
-194
-193
-201
-206
-177
-167
-183
-174
-159
-166
-181
-215
-229
-236
-249
-259
-283
-319
-329
-340
-357
-361
-377
-378
-351
-344
-329
-313
-301
-271
-284
-293
-290
-289
-282
-271
-261
-248
-245
-233
-218
-224
-249
-261
-287
-300
-296
-295
-322
-321
-341
-371
-387
-379
-369
-383
-388
-391
-379
-376
-404
-409
-398
-433
-452
-425
-397
-382
-364
-339
-299
-279
-260
-246
-248
-238
-223
-218
-208
-200
-202
-210
-213
-210
-207
-212
-227
-263
-285
-312
-326
-360
-394
-420
-451
-472
-475
-478
-494
-491
-475
-458
-441
-434
-433
-438
-436
-419
-395
-371
-359
-281
-300
-288
-272
-240
-203
-195
-203
-186
-182
-204
-236
-239
-295
-414
-413
-273
-188
-213
-219
-265
-260
-246
-221
-183
-219
-294
-278
-236
-239
-254
-271
-277
-260
-322
-341
-327
-344
-347
-354
-353
-349
-376
-360
-319
-282
-287
-283
-266
-261
-259
-274
-287
-263
-309
-321
-321
-335
-328
-310
-309
-331
-330
-363
-342
-315
-312
-283
-287
-273
-265
-228
-205
-222
-229
-190
-158
-137
-116
-144
-181
-178
-161
-180
-241
-300
-319
-362
-353
-383
-382
-426
-472
-438
-451
-447
-473
-481
-423
-426
-432
-440
-416
-381
-380
-353
-334
-318
-266
-257
-285
-301
-265
-237
-236
-260
-261
-292
-315
-318
-310
-273
-288
-280
-292
-325
-341
-402
-427
-422
-463
-475
-506
-507
-519
-540
-542
-556
-508
-458
-478
-493
-484
-506
-513
-500
-480
-510
-497
-440
-403
-329
-286
-263
-187
-170
-140
-91
-71
-57
-29
-44
5
20
-14
-40
-78
-55
-33
-41
-130
-152
-163
-150
-187
-204
-244
-300
-264
-289
-297
-311
-308
-306
-301
-339
-316
-263
-253
-328
-306
-356
-359
-377
-428
-440
-497
-470
-495
-435
-357
-410
-400
-370
-386
-352
-370
-360
-331
-300
-260
-262
-253
-239
-363
-381
-304
-240
-295
-406
-354
-312
-287
-386
-333
-434
-445
-405
-407
-395
-433
-447
-469
-448
-502
-401
-397
-511
-456
-378
-350
-374
-423
-366
-202
-282
-288
-446
-403
-260
-149
-200
-403
-288
-362
-68
-110
-396
-269
-198
-271
-303
-250
-133
-120
-288
-253
-424
-496
-393
-198
-168
-334
-455
-355
-276
-73
-260
-585
-410
-133
-212
-554
-651
-364
-35
85
-330
-783
-406
-136
117
-234
-572
-470
-462
-131
-203
-172
-310
-489
-550
-219
-140
-389
-108
-411
-541
-497
72
24
-201
-340
-162
-116
-147
25
-153
-108
-104
-244
-30
-69
-269
37
-277
-378
-274
-274
-348
-357
-235
-339
-624
-603
-416
-416
-147
-92
-737
-559
-238
-279
-330
-546
-392
-347
-225
-91
-101
-648
-222
-364
-103
154
-633
-403
-99
25
8
-327
-386
-251
-509
-338
25
274
-36
-396
-496
4
14
9
-304
-744
-62
34
-6
-43
-117
-363
-308
-179
-142
292
-274
-176
-265
-653
-441
-63
50
-445
-70
-534
-504
-416
-661
-159
-461
-466
-816
57
-141
-1361
-1058
-538
294
-436
-1037
-542
-713
-535
-537
-419
-502
-320
-376
-728
-601
155
-138
-688
-317
-172
130
-198
-127
-419
388
-211
-655
-91
40
74
-441
-171
146
81
-929
-100
492
-18
-901
-934
500
63
-173
-138
-317
-240
-700
-47
139
-60
-165
-117
-276
-577
3
-313
80
-265
-737
31
-48
-422
-193
94
-456
-313
139
117
-666
-659
26
-240
-90
-178
-197
-267
-522
16
245
-827
-706
-2
-285
-505
81
-5
-515
-1167
-1009
270
286
-722
-628
-483
-791
-164
-282
-139
-126
100
-1040
-1013
-165
-345
216
-439
-726
109
-38
-562
252
394
-409
-531
42
174
-271
-526
264
564
4
-593
-827
197
-126
-716
-261
-4
835
-367
-1090
-906
-35
-63
-414
-382
73
-1208
-608
-538
-997
291
180
-451
-954
-1063
-242
297
-1012
-1065
406
260
-300
-1903
-542
853
-290
-1521
-483
1326
-350
-1356
-568
346
179
-244
-990
24
428
-1139
-461
-873
463
345
145
-70
-1563
-1123
220
429
-269
194
-1034
-1011
-18
637
361
-951
-1631
125
883
-316
-184
-982
-218
-358
-40
65
-19
389
-978
-583
-105
-321
80
602
-164
-837
-556
-592
82
575
278
-818
-1619
361
730
269
-835
-1011
-134
407
497
-765
-1367
-658
828
542
-770
-990
-771
-116
32
-208
-714
129
-523
-913
-549
427
-96
-1008
-98
-1115
-64
-47
-78
-524
-843
88
-584
-220
-504
-390
-514
-270
-292
-487
234
-477
-517
-406
-817
350
-100
137
-882
-537
-305
175
-431
-636
248
80
-612
-1723
348
18
-17
-555
-804
-544
-153
-143
-183
-227
-1154
-295
11
56
368
-878
-1318
147
321
-57
-306
-650
55
-149
-560
-405
318
288
-1513
-922
725
928
-629
-1108
-775
139
-202
394
166
-855
-23
144
-118
-71
-380
-470
707
75
-530
-207
-149
-336
322
-26
-623
-882
-94
636
-734
-830
-187
158
-343
-352
280
-467
-84
-630
-580
154
550
-636
-1035
226
-83
312
-468
72
-272
-329
476
-395
-41
-251
-438
-311
-258
671
-996
-1498
-293
-523
333
-242
-556
-360
-1174
-338
-32
85
-329
-845
-1066
-304
561
-792
-578
-608
-612
123
-923
-234
134
100
-776
-1255
-251
569
-48
-1163
492
136
-953
-120
-3
21
162
-108
-472
-326
-321
270
748
-1155
-836
-97
603
-221
-674
-361
-497
-617
-258
266
-24
-335
-663
-405
-472
218
-148
-324
2
-534
-55
474
-286
-731
-985
515
789
-89
-331
-1339
23
77
65
37
-385
-300
-855
-207
208
304
-1225
-913
915
-13
-310
-575
-220
-435
-271
754
-128
-634
-769
-205
294
105
-478
-626
25
-161
284
232
-1326
-1024
-401
522
1062
-263
-317
-224
-1292
-587
615
353
170
132
-987
-368
-360
-447
525
75
-955
-591
-109
1058
15
-2190
-738
297
1094
627
-1392
-747
-717
35
532
544
-582
-760
-816
-1148
505
1040
470
-597
-1188
-1343
-965
671
851
667
-916
-1739
-732
175
1126
-712
-1285
-27
198
853
-113
-1518
-926
253
504
1104
-105
-1552
-1284
-342
679
375
35
-387
-757
-827
-37
-375
-530
-67
182
-767
111
-390
-388
-71
-1403
-503
308
852
-879
-1424
-352
378
558
436
-923
-1360
-59
-548
-485
394
835
701
-1508
-1871
-1063
830
1193
346
-596
-2074
-751
374
193
9
148
239
44
-1309
-1092
-369
1242
1645
-1055
-1094
-62
327
545
-195
-1083
-728
-346
1594
1837
-916
-3026
-2047
880
2209
835
-1384
-1892
-1455
-822
618
1440
1502
-1144
-2795
-1067
257
1243
298
-208
-851
-1333
-47
-42
-72
-89
-223
136
54
-745
-266
73
-247
258
-205
-98
389
650
-764
-1965
-1153
939
1588
95
-995
-1593
-1047
-326
767
722
-625
-935
-803
-716
-299
-182
844
409
-1278
-1010
-137
-85
93
110
942
-763
-921
678
185
-125
-624
-532
-333
22
-435
-680
-78
-63
-660
-153
-418
-150
336
-849
-1540
-520
525
647
703
-927
-1446
-1233
-493
694
962
553
-601
-1388
-504
523
477
-923
-1148
256
1029
192
-1088
-556
-696
-289
602
525
-413
-685
-968
-341
371
12
221
519
422
-186
-791
-1325
-1125
1113
1197
694
-344
-2083
-671
742
1022
99
-734
-1183
-308
594
90
-283
-586
-190
184
43
78
-754
-1003
-453
572
626
-340
-1171
-547
184
50
-558
-596
-579
-262
389
52
-1439
-682
-180
-223
355
-631
-516
-571
-800
388
-735
-479
-593
-288
49
-1872
-88
-46
-491
-528
-1562
-473
-24
175
-763
-1587
-236
74
-546
145
-125
-1168
-727
-39
99
91
-20
-253
-415
98
-280
-449
-337
-433
30
469
-4
-588
-656
-454
92
328
178
-416
-681
-630
203
-140
-544
-87
-283
-21
-21
-501
-953
-821
-199
479
139
-717
-1308
-449
-41
40
-567
-1013
-21
-149
-575
-783
-399
100
-360
-280
-524
-391
-221
-430
-169
-448
-141
342
145
-759
-384
-120
-505
338
96
-47
-201
-757
-107
189
-183
-315
13
-191
-569
-430
53
-50
-468
-197
-359
-351
-157
-431
-522
-396
-311
-245
-97
-188
-500
-661
-370
-457
-150
-481
9
-113
-655
-167
-584
-450
70
-107
-287
29
-189
-489
-308
-246
16
-26
-88
76
-447
-446
-97
-69
-82
-356
-251
275
359
-310
-980
-435
117
350
-79
-427
-412
-269
86
-11
-401
-415
-132
-139
-189
-101
-225
-44
-132
-461
-110
273
-23
-267
-774
-539
-25
159
374
-112
-598
-509
-387
-437
-469
-163
95
-69
-112
-350
-785
-942
-776
-487
-53
1
-342
-945
-893
-502
-424
-18
-12
-427
-857
-915
-559
-383
-115
-93
-666
-549
-560
-544
-749
-777
-456
-240
-21
-312
-425
-735
-761
-156
-148
-333
-789
-1057
-520
-323
-139
14
-4
-487
-927
-812
-254
269
222
51
-145
-272
-171
71
23
-188
-327
-270
3
193
-323
-334
48
547
755
105
-488
-558
-123
272
419
349
226
-59
-294
-122
66
189
11
64
123
291
304
-290
-503
-70
598
894
519
-385
-656
-54
298
191
307
176
-275
-349
-322
-181
6
-156
-189
-292
-372
-123
-63
-436
-586
-512
-439
-498
-586
-710
-621
-735
-695
-663
-776
-883
-779
-803
-645
-483
-773
-702
-1058
-1041
-532
-290
-581
-1022
-873
-750
-693
-536
-578
-846
-819
-521
-564
-701
-557
-281
-441
-691
-393
-405
-720
-465
-199
-53
-124
-440
-410
-254
-111
32
-274
-497
-187
84
21
-88
-97
-123
-40
21
-15
-108
-152
86
117
323
419
-144
-305
-70
227
361
505
570
184
-102
152
554
367
287
148
212
521
324
250
147
210
257
385
438
215
-132
-80
140
314
347
150
-137
-257
-36
-35
-86
-223
-191
-514
-443
-291
-481
-698
-781
-700
-637
-728
-895
-970
-982
-852
-909
-960
-1179
-1123
-1097
-1093
-1097
-1096
-1048
-1173
-1238
-1176
-1117
-1171
-1160
-1138
-1009
-967
-998
-1145
-1030
-829
-794
-808
-975
-841
-534
-417
-595
-604
-527
-527
-484
-420
-122
-122
-217
-127
113
-32
-258
-261
-168
194
129
114
57
81
-135
-158
6
214
304
192
99
-43
136
40
321
295
544
556
275
259
67
286
513
700
726
780
631
226
441
422
580
736
619
575
231
308
267
280
226
200
140
29
15
-211
-177
-85
-152
-322
-236
-453
-670
-560
-666
-757
-846
-867
-914
-1009
-1120
-1325
-1358
-1379
-1407
-1512
-1563
-1583
-1573
-1584
-1662
-1633
-1669
-1578
-1509
-1526
-1530
-1617
-1406
-1212
-1169
-1256
-1414
-1323
-1214
-997
-989
-988
-936
-863
-626
-671
-597
-552
-418
-237
-125
-134
-294
-325
-216
149
468
441
128
-3
-124
122
362
523
595
576
440
41
129
226
526
700
642
682
334
208
385
567
619
628
901
796
719
686
573
824
956
1278
1047
937
909
1052
1145
966
1183
1096
1112
791
712
607
761
708
584
632
455
368
58
-124
-263
-348
-443
-631
-788
-1045
-1241
-1405
-1571
-1597
-1786
-2014
-2224
-2347
-2415
-2407
-2427
-2483
-2495
-2528
-2549
-2668
-2648
-2722
-2529
-2326
-2263
-2143
-2127
-1998
-2055
-1911
-1753
-1531
-1396
-1278
-1165
-1082
-933
-795
-538
-475
-377
-394
-347
-270
-121
-37
80
223
312
150
69
169
258
403
510
590
558
615
502
605
683
840
798
858
917
993
1010
918
1003
1005
1147
1299
1451
1264
1268
1397
1524
1691
1800
1759
1891
2112
2265
2112
2122
2238
2322
2526
2376
2209
1946
1971
2067
1995
1851
1436
1021
709
675
652
392
148
-148
-380
-735
-1210
-1604
-1792
-1790
-1741
-1898
-2383
-2761
-2981
-3066
-3078
-3017
-3065
-3207
-3363
-3471
-3452
-3407
-3314
-3229
-3187
-3124
-3077
-3045
-2943
-2690
-2327
-2078
-1976
-2006
-2051
-1943
-1657
-1395
-1168
-972
-879
-889
-921
-832
-749
-618
-561
-472
-407
-448
-389
-423
-370
-281
-193
-131
-222
-129
-53
113
194
248
360
312
497
564
696
844
1018
1301
1418
1598
1734
1814
1953
2144
2513
2660
2666
2651
2876
3427
3650
3875
3920
4060
3980
3693
3376
2808
2795
2956
3251
3231
2511
1874
1441
1396
1192
683
123
-305
-349
-626
-998
-1370
-1550
-1533
-1746
-2179
-2718
-2902
-2832
-2642
-2518
-2577
-2633
-2797
-2980
-3010
-2959
-2699
-2461
-2288
-2092
-2095
-2103
-2248
-2221
-2100
-1873
-1591
-1610
-1456
-1372
-1219
-1119
-1191
-1152
-1286
-1220
-1252
-1168
-1042
-1058
-996
-1152
-1315
-1532
-1668
-1765
-1749
-1623
-1601
-1614
-1758
-1883
-1998
-2049
-2064
-2039
-1909
-1751
-1669
-1504
-1434
-1358
-1283
-1255
-1151
-1330
-1307
-1218
-789
-196
311
668
484
355
265
305
654
1028
1517
1814
2030
2103
1958
2005
2051
2324
2647
2888
3158
3303
3429
3631
3824
4131
4155
4305
4341
4405
4112
3353
2913
2450
2594
2666
2621
2235
1654
1321
645
105
-447
-726
-737
-938
-1204
-1605
-2011
-2207
-2405
-2622
-2899
-3055
-3133
-3145
-3072
-3042
-2959
-2809
-2746
-2781
-2859
-2867
-2723
-2451
-2126
-2098
-1996
-1916
-1710
-1575
-1528
-1480
-1418
-1143
-1010
-845
-873
-904
-780
-846
-863
-904
-931
-844
-820
-767
-968
-1080
-1209
-1444
-1459
-1623
-1568
-1668
-1750
-1752
-1932
-1909
-2074
-2205
-2195
-2056
-2017
-1919
-1961
-1731
-1678
-1248
-1202
-1124
-927
-904
-420
-353
78
181
616
811
986
1158
1165
1579
1786
2200
2415
2553
2736
2765
3096
3160
3296
3481
3558
3892
4000
4281
4337
4421
4719
4511
4090
3553
2991
2875
2698
2831
2500
2157
2022
1305
832
-101
-473
-750
-932
-895
-1354
-1531
-1931
-2163
-2436
-2867
-2944
-3158
-3127
-3071
-3175
-3026
-3063
-2906
-2945
-2931
-2862
-2864
-2647
-2436
-2124
-1938
-2070
-2056
-1968
-1816
-1575
-1563
-1459
-1336
-1006
-880
-918
-991
-1046
-892
-737
-872
-1054
-1043
-998
-844
-947
-1205
-1431
-1498
-1547
-1654
-1764
-1807
-1778
-1623
-1874
-1925
-2140
-2174
-1924
-2065
-1733
-1858
-1555
-1590
-1424
-1194
-1080
-673
-715
-436
-367
-100
192
325
543
897
1087
1328
1329
1488
1630
1939
2350
2292
2573
2481
2739
2802
2895
3086
3200
3563
3591
3757
3804
3943
4163
4432
4247
3582
3128
2570
2203
2447
2243
2261
2049
1681
1103
262
-363
-976
-768
-1069
-1074
-1316
-1846
-2023
-2381
-2699
-2980
-3074
-3141
-3181
-3052
-3116
-2994
-2793
-2845
-2715
-2922
-2910
-2865
-2644
-2327
-2232
-1998
-1980
-1880
-1805
-1847
-1861
-1801
-1515
-1318
-1112
-1083
-1187
-1051
-1024
-963
-1011
-1005
-939
-871
-949
-1013
-1023
-1140
-1180
-1313
-1488
-1492
-1452
-1530
-1527
-1572
-1671
-1738
-1718
-1960
-1820
-1858
-1789
-1579
-1676
-1416
-1411
-1232
-1142
-922
-726
-587
-266
-257
41
325
314
731
818
1037
1283
1476
1626
1744
2135
2195
2601
2695
2813
2997
3008
3236
3355
3482
3790
3986
4240
4263
4434
4342
4048
3496
2802
2416
2223
2590
2560
2290
1817
1230
508
-134
-640
-1062
-989
-960
-1165
-1484
-2040
-2352
-2556
-2827
-3034
-3222
-3221
-3130
-2925
-2981
-2977
-2829
-2801
-2747
-2825
-2901
-2756
-2541
-2185
-1966
-1841
-1775
-1820
-1883
-1918
-1713
-1542
-1208
-999
-931
-917
-990
-1174
-1223
-1112
-1040
-901
-851
-852
-967
-989
-1137
-1277
-1418
-1481
-1454
-1451
-1521
-1523
-1565
-1771
-1807
-1900
-1950
-2110
-1873
-1828
-1710
-1503
-1372
-1320
-1119
-946
-882
-759
-616
-233
78
441
514
813
886
1125
1279
1383
1651
2078
2221
2359
2484
2537
2830
2930
3195
3160
3463
3583
3806
3868
3947
4182
4266
4127
3532
2944
2515
2452
2653
2746
2487
2077
1566
1034
419
7
-456
-496
-557
-843
-1073
-1636
-1919
-2118
-2262
-2542
-2718
-2797
-2807
-2612
-2624
-2688
-2595
-2613
-2580
-2663
-2778
-2649
-2501
-2297
-2129
-1971
-1996
-1895
-1891
-1977
-1820
-1588
-1400
-1276
-1173
-1140
-1156
-1127
-1157
-1054
-929
-848
-712
-893
-939
-885
-910
-952
-1066
-1098
-1202
-1271
-1218
-1318
-1289
-1255
-1357
-1462
-1501
-1365
-1421
-1407
-1109
-1306
-1193
-1156
-1338
-1342
-1101
-833
-780
-395
-277
-127
-49
15
196
246
597
948
1097
1304
1397
1664
1639
1864
2108
2212
2511
2555
2788
2820
3034
3322
3383
3519
3662
3684
3934
3845
3805
3379
2700
2426
2270
2497
2457
2424
1813
1157
800
198
-188
-494
-587
-510
-699
-1094
-1691
-2094
-2231
-2223
-2344
-2750
-2729
-2714
-2619
-2612
-2708
-2795
-2752
-2623
-2752
-2939
-2845
-2506
-2132
-1905
-1906
-2055
-2142
-1965
-1874
-1710
-1508
-1246
-1044
-1002
-1058
-1102
-1144
-1030
-894
-818
-817
-791
-775
-866
-855
-998
-1052
-1237
-1224
-1276
-1320
-1191
-1275
-1327
-1339
-1473
-1624
-1676
-1573
-1444
-1214
-995
-915
-735
-913
-765
-633
-544
-103
164
305
514
754
833
906
1211
1287
1584
1815
1883
2154
2213
2495
2591
2692
2759
2935
3066
3032
3347
3554
3639
3789
3808
3594
3071
2670
2449
2234
2492
2549
2421
1880
1254
832
286
41
-269
-324
-447
-649
-949
-1544
-1844
-2068
-2223
-2363
-2504
-2611
-2673
-2594
-2620
-2693
-2766
-2820
-2836
-2939
-2906
-2819
-2572
-2306
-2137
-2175
-2359
-2351
-2228
-2081
-1888
-1722
-1587
-1487
-1370
-1318
-1329
-1198
-1094
-991
-871
-901
-882
-844
-848
-825
-840
-987
-1054
-1078
-1161
-1211
-1114
-1136
-1281
-1113
-1458
-1586
-1287
-1546
-1311
-1184
-1215
-1195
-1050
-963
-1117
-563
-614
-330
94
-134
150
279
441
662
1149
1208
1362
1830
1663
1984
2245
2266
2633
2768
2888
3056
3249
3376
3603
3792
3771
3972
3894
3720
3424
2934
2576
2626
2736
2655
2440
1902
1363
965
472
49
-214
-306
-375
-566
-1006
-1602
-1858
-2047
-2185
-2358
-2630
-2726
-2652
-2627
-2772
-2847
-2931
-2880
-2769
-2844
-2885
-2745
-2555
-2332
-2163
-2224
-2288
-2249
-2171
-1962
-1799
-1673
-1489
-1334
-1303
-1259
-1241
-1220
-1024
-913
-856
-837
-889
-908
-803
-782
-958
-888
-973
-1014
-962
-1003
-1152
-1119
-1078
-1155
-1214
-1503
-1189
-1175
-1127
-939
-959
-923
-841
-717
-1098
-1117
-813
-617
-387
-187
-62
122
182
330
152
243
717
1098
1327
1333
1530
1589
1854
2046
2106
2206
2477
2790
2877
2871
3058
3231
3358
3533
3464
3402
3288
3203
2674
2313
2301
2372
2504
2286
1797
1116
743
504
143
-57
-213
-308
-487
-947
-1431
-1805
-1943
-1904
-2043
-2357
-2552
-2606
-2686
-2783
-2881
-2972
-2940
-2850
-2859
-2876
-2890
-2745
-2591
-2478
-2392
-2374
-2384
-2297
-2071
-1898
-1734
-1582
-1363
-1343
-1178
-1137
-1153
-978
-747
-640
-590
-568
-704
-669
-761
-785
-825
-814
-750
-760
-809
-902
-876
-919
-994
-937
-1001
-887
-680
-771
-617
-695
-565
-465
-482
-346
-272
-22
97
336
459
481
741
818
1000
1250
1298
1525
1665
1870
2086
2173
2434
2505
2761
2924
3040
3192
3231
3417
3416
3312
2943
2660
2571
2457
2643
2647
2355
2029
1621
1128
720
518
290
189
122
-243
-652
-1107
-1464
-1621
-1777
-1953
-2113
-2213
-2371
-2474
-2604
-2776
-2787
-2797
-2891
-2968
-2997
-2923
-2751
-2567
-2473
-2430
-2412
-2397
-2339
-2226
-2014
-1691
-1515
-1373
-1227
-1219
-1151
-1111
-1053
-893
-747
-628
-534
-590
-654
-631
-672
-797
-785
-818
-792
-810
-885
-942
-1064
-1111
-1024
-1171
-1311
-908
-959
-1018
-852
-936
-865
-760
-640
-578
-250
-146
20
114
-22
195
499
583
831
1112
1186
1516
1704
1688
1983
2071
2489
2596
2834
2894
3118
3380
3350
3584
3342
3347
3010
2530
2374
2581
2870
2718
2411
1892
1437
987
466
127
159
227
79
-243
-836
-1321
-1637
-1840
-2035
-2126
-2215
-2272
-2324
-2622
-2794
-2848
-2861
-2871
-2966
-3079
-3030
-2840
-2728
-2566
-2568
-2491
-2412
-2395
-2389
-2229
-1939
-1719
-1451
-1378
-1346
-1328
-1255
-1191
-1084
-848
-686
-665
-643
-670
-744
-768
-734
-768
-791
-776
-838
-683
-908
-914
-841
-946
-1062
-1087
-1064
-1263
-958
-928
-747
-546
-603
-525
-530
-533
-217
-4
127
435
702
555
683
890
879
1085
1416
1520
1776
1956
2094
2314
2316
2581
2779
2861
3050
3247
3281
3263
3433
3170
2786
2602
2430
2374
2492
2422
2025
1762
1309
911
509
168
41
40
-102
-487
-823
-1349
-1622
-1661
-1978
-2212
-2241
-2306
-2427
-2554
-2755
-2852
-2773
-2817
-2906
-3030
-3017
-2837
-2709
-2686
-2585
-2471
-2500
-2446
-2455
-2424
-2198
-1850
-1667
-1577
-1421
-1363
-1275
-1232
-1175
-1028
-865
-733
-665
-633
-722
-643
-613
-734
-639
-605
-636
-545
-416
-537
-490
-482
-545
-478
-561
-512
-464
-373
-365
-302
-447
-655
-589
-403
-158
71
255
368
380
230
23
188
527
878
1219
1374
1280
1442
1634
1593
1688
2011
2421
2608
2677
2746
2864
3044
3238
3349
3054
2654
2498
2329
2244
2361
2501
2371
1986
1436
885
389
125
93
171
106
-198
-597
-1168
-1583
-1747
-1889
-2036
-2094
-2152
-2327
-2540
-2789
-2947
-2886
-2871
-2980
-3078
-3170
-3136
-2948
-2889
-2821
-2683
-2671
-2698
-2711
-2711
-2531
-2126
-1833
-1727
-1626
-1601
-1516
-1464
-1380
-1193
-882
-692
-632
-638
-789
-799
-668
-675
-669
-516
-499
-478
-538
-687
-658
-652
-615
-477
-497
-468
-300
-230
-268
-131
-17
13
74
218
297
416
621
725
805
958
1121
1144
1236
1467
1695
1952
2126
2188
2407
2476
2574
2754
2856
2972
3234
3240
3054
2928
2607
2434
2400
2335
2262
2255
1936
1631
1338
788
520
336
137
48
-136
-499
-849
-1091
-1348
-1576
-1826
-2008
-2073
-2259
-2395
-2550
-2674
-2671
-2661
-2758
-2922
-2926
-2918
-2897
-2854
-2747
-2664
-2572
-2520
-2609
-2618
-2416
-2235
-2059
-1832
-1710
-1610
-1525
-1575
-1510
-1408
-1210
-933
-815
-778
-761
-685
-695
-668
-636
-565
-629
-577
-572
-592
-643
-519
-530
-599
-567
-612
-687
-824
-698
-729
-639
-615
-420
-483
-417
-294
-355
-371
-135
94
206
455
638
740
949
1052
1115
1369
1540
1861
2046
2229
2264
2604
2723
2768
2979
3074
3213
3294
3192
2790
2635
2534
2482
2469
2352
2153
1901
1574
1153
729
406
210
180
-19
-349
-702
-1104
-1425
-1655
-1907
-2172
-2249
-2360
-2488
-2684
-2857
-2934
-2940
-2980
-3114
-3162
-3247
-3148
-3050
-3055
-2921
-2808
-2704
-2677
-2641
-2601
-2375
-2134
-1894
-1599
-1519
-1431
-1295
-1318
-1308
-1100
-880
-734
-599
-547
-480
-480
-477
-468
-498
-465
-437
-447
-517
-518
-503
-491
-439
-433
-361
-371
-334
-334
-268
-223
-166
-34
16
140
144
230
323
448
635
737
856
1038
1124
1260
1421
1616
1793
2017
2179
2348
2405
2499
2831
2842
2905
3090
3139
2780
2677
2595
2209
2321
2367
2209
2076
1839
1476
1096
693
370
327
183
-50
-144
-540
-961
-1121
-1386
-1733
-1818
-1927
-2130
-2195
-2420
-2578
-2616
-2680
-2749
-2804
-2916
-2966
-2886
-2920
-2902
-2692
-2626
-2582
-2542
-2567
-2547
-2398
-2189
-1968
-1717
-1561
-1402
-1345
-1290
-1218
-1148
-966
-822
-704
-571
-494
-464
-466
-386
-456
-403
-331
-420
-336
-334
-424
-301
-352
-342
-436
-455
-448
-560
-457
-511
-469
-346
-227
-121
-107
-8
214
267
98
92
379
745
857
1191
1327
1173
1402
1544
1421
1449
1963
2300
2369
2426
2473
2693
2755
2833
2959
2861
2822
2815
2537
2009
2066
2314
2273
2149
1841
1555
1091
844
470
52
117
98
16
-417
-828
-1150
-1385
-1540
-1856
-1920
-2004
-2080
-2226
-2592
-2770
-2758
-2752
-2879
-2924
-3026
-3113
-2945
-2952
-2904
-2750
-2567
-2482
-2499
-2500
-2480
-2248
-2080
-1885
-1655
-1540
-1346
-1292
-1314
-1245
-1034
-771
-633
-649
-591
-463
-531
-578
-506
-455
-484
-385
-410
-505
-465
-353
-306
-349
-364
-324
-260
-351
-346
-254
-203
-72
52
49
14
120
258
299
408
622
831
922
1075
1159
1186
1379
1592
1664
1788
2001
2177
2296
2376
2445
2615
2772
2897
2920
2687
2507
2513
2302
2090
2262
2214
2094
1998
1704
1342
1027
791
515
354
252
26
-125
-415
-647
-951
-1221
-1439
-1641
-1867
-2049
-2134
-2338
-2427
-2501
-2586
-2676
-2821
-2843
-3008
-2986
-2904
-2878
-2775
-2698
-2617
-2699
-2705
-2655
-2580
-2409
-2236
-2029
-1872
-1711
-1588
-1485
-1375
-1302
-1105
-1055
-879
-762
-747
-661
-545
-578
-573
-416
-505
-548
-550
-496
-502
-490
-330
-432
-364
-521
-489
-424
-568
-475
-348
-337
-608
-460
-421
-505
-254
-87
-5
-53
85
61
3
171
401
799
874
899
943
1145
1244
1342
1753
1967
2292
2352
2386
2408
2502
2782
2751
3044
3070
2889
2703
2436
2165
2044
2163
2011
1946
1864
1494
1130
840
504
298
201
-11
-262
-557
-877
-1105
-1299
-1561
-1747
-1874
-2146
-2388
-2641
-2814
-2811
-2738
-2743
-2778
-2833
-3016
-3060
-3159
-3196
-3031
-2844
-2657
-2548
-2506
-2488
-2348
-2298
-2178
-1904
-1854
-1664
-1515
-1409
-1354
-1145
-952
-912
-772
-738
-636
-601
-551
-526
-457
-368
-445
-399
-588
-681
-590
-674
-555
-523
-580
-575
-502
-564
-638
-517
-538
-420
-392
-386
-125
121
18
82
335
248
244
557
817
726
819
1203
1466
1447
1642
1669
1969
2107
1991
2261
2466
2654
2799
3016
2943
2853
2953
2822
2296
2305
2341
2181
2183
1999
1944
1910
1601
1294
1065
569
329
300
62
-170
-362
-463
-653
-973
-1265
-1493
-1588
-1853
-1961
-2100
-2278
-2247
-2262
-2445
-2611
-2573
-2584
-2717
-2737
-2784
-2714
-2624
-2577
-2451
-2370
-2261
-2222
-2213
-2191
-2072
-1904
-1757
-1632
-1528
-1418
-1307
-1209
-1199
-1122
-980
-896
-720
-652
-659
-523
-429
-498
-416
-349
-437
-385
-349
-505
-448
-411
-522
-532
-530
-637
-612
-613
-766
-647
-634
-748
-697
-391
-406
-553
-487
-26
325
-223
-235
402
169
130
270
510
690
1224
1315
840
1341
1522
1430
1415
1896
2116
2371
2577
2564
2641
2682
3068
2969
2643
2565
2394
2338
2378
2262
2214
2226
2076
1684
1306
952
722
602
408
105
-91
-122
-390
-869
-1176
-1269
-1518
-1793
-1902
-2070
-2330
-2394
-2461
-2656
-2670
-2621
-2694
-2825
-2916
-2936
-2868
-2837
-2769
-2593
-2500
-2486
-2443
-2455
-2454
-2287
-2137
-1961
-1829
-1750
-1648
-1520
-1448
-1391
-1111
-974
-951
-803
-725
-726
-669
-557
-551
-554
-551
-580
-672
-879
-763
-694
-820
-521
-611
-963
-627
-497
-914
-937
-562
-486
-518
-284
-220
1
-114
-119
68
36
183
437
750
616
917
1014
864
1187
1087
1061
1370
1645
1318
1504
2426
2212
1677
2408
2546
2000
2448
2827
2565
2538
2669
2522
2050
1966
2035
1807
1718
1538
1507
1370
1019
711
595
383
71
-210
-268
-522
-934
-866
-886
-1331
-1517
-1377
-1627
-2147
-2132
-2088
-2389
-2409
-2296
-2316
-2466
-2391
-2354
-2523
-2601
-2489
-2391
-2461
-2433
-2270
-2171
-2132
-1989
-1820
-1834
-1806
-1672
-1666
-1649
-1501
-1293
-1171
-1069
-994
-977
-972
-1018
-1002
-1030
-982
-914
-861
-905
-918
-942
-981
-869
-996
-999
-784
-868
-1000
-815
-805
-926
-394
-619
-888
-186
-453
-906
-444
-202
-262
-577
167
625
-323
142
765
352
164
747
947
807
929
1034
1248
1400
1237
1581
1537
1652
1798
1691
2109
2270
2014
2757
3105
2040
2499
2997
2162
1884
2525
2124
1605
1861
2030
1332
1405
1667
1076
778
639
413
90
-66
-281
-497
-538
-782
-1055
-1148
-1365
-1541
-1683
-1842
-2117
-2218
-2135
-2265
-2379
-2324
-2255
-2327
-2395
-2429
-2457
-2461
-2394
-2273
-2228
-2161
-1980
-1905
-1895
-1843
-1634
-1567
-1560
-1469
-1333
-1286
-1156
-973
-943
-843
-763
-793
-866
-918
-781
-646
-754
-796
-671
-622
-778
-724
-759
-971
-640
-761
-874
-776
-911
-670
-756
-708
-676
-488
-46
-732
-324
20
-318
-358
134
146
-268
497
565
1083
697
752
1309
1002
889
1119
1502
1454
1431
1503
2260
1615
1746
2391
1827
1490
2020
2284
1774
1942
2789
2172
2285
2359
1773
1803
1597
1249
1318
1354
1103
1197
1303
998
558
715
501
-185
-230
-166
-623
-723
-539
-743
-952
-974
-961
-1337
-1571
-1717
-1769
-1926
-2107
-1895
-1865
-1986
-1951
-1910
-1969
-2126
-2067
-2083
-2221
-2187
-2031
-1876
-1969
-1763
-1468
-1588
-1540
-1408
-1488
-1546
-1475
-1280
-1188
-1080
-828
-793
-802
-727
-715
-741
-902
-587
-609
-789
-571
-585
-561
-347
-600
-771
-310
-690
-808
-603
-1054
-604
-793
-489
-253
-979
-425
-88
-698
-524
-13
-608
-380
-284
-19
7
2
439
326
21
730
327
466
665
741
897
851
1340
1243
1254
1671
1371
1409
2054
1456
1507
1928
1941
2010
2068
2257
2327
2149
2325
1914
1482
1726
1576
1091
1299
1345
989
1088
960
561
349
384
23
-477
-559
-666
-958
-923
-1110
-1278
-1239
-1311
-1570
-1809
-1841
-2003
-1990
-2017
-2068
-2001
-1875
-1794
-1906
-1833
-1776
-1774
-1723
-1763
-1700
-1605
-1493
-1426
-1348
-1222
-1088
-998
-1016
-990
-999
-1006
-958
-1092
-923
-727
-873
-826
-598
-939
-824
-728
-1081
-988
-921
-961
-1311
-892
-916
-1109
-780
-1034
-817
-877
-979
-699
-466
-1197
-693
74
-1084
-155
-25
-222
-190
-575
539
-60
-53
416
-49
338
379
232
876
457
629
1122
1010
834
586
1329
1223
296
1434
1729
1128
1821
1238
1865
1646
1167
1858
1595
1562
1935
2065
2177
1685
1820
2022
1315
1003
1293
1038
941
947
1169
861
600
830
472
92
24
-147
-400
-742
-828
-783
-908
-991
-1165
-1090
-1209
-1629
-1461
-1597
-2051
-1919
-1765
-2026
-2045
-1709
-1707
-1888
-1862
-1830
-1748
-1730
-1906
-1718
-1574
-1725
-1432
-1142
-1195
-1134
-869
-1002
-1282
-946
-848
-1097
-897
-485
-607
-753
-620
-486
-534
-649
-561
-569
-795
-787
-500
-748
-691
-282
-439
-800
-511
-353
-998
-858
-422
-1059
-322
-268
-744
-352
-153
-416
-898
215
-210
-484
660
217
-89
473
322
392
290
446
661
687
944
592
714
1380
777
1201
957
1163
819
1049
1825
710
884
1996
1143
1154
2147
1389
1379
2032
1632
1549
1998
1719
1335
1616
1241
1055
1411
1127
845
992
958
529
424
481
273
-72
-173
-187
-621
-691
-585
-867
-1023
-1024
-1094
-1312
-1567
-1534
-1664
-1724
-1811
-1962
-1821
-1901
-1966
-1839
-1828
-1823
-1787
-1564
-1668
-1799
-1455
-1404
-1507
-1408
-1188
-1114
-1183
-885
-613
-827
-878
-623
-870
-832
-807
-938
-610
-80
-1130
-716
-358
-820
-1078
-405
-954
-1257
-432
-853
-1097
-460
-574
-733
-586
-838
-963
-146
-997
-976
-134
-545
-909
51
292
-760
86
193
300
-455
8
86
361
502
-307
1141
535
149
598
776
553
455
745
1302
454
1191
1215
1038
1309
1029
1366
1740
1365
1290
1731
1721
1223
1456
2126
1483
1315
2232
1323
956
1633
1338
832
986
1081
597
619
686
248
347
447
-11
-161
-86
-626
-788
-363
-839
-1082
-611
-970
-1287
-1183
-1219
-1559
-1513
-1538
-1896
-1790
-1770
-1894
-1636
-1721
-1836
-1496
-1595
-1880
-1681
-1475
-1783
-1703
-1315
-1557
-1381
-1108
-1131
-1227
-1210
-1057
-1069
-806
-1026
-1097
-657
-733
-1218
-765
-249
-1013
-735
-480
-698
-876
-591
-465
-867
-602
-568
-1082
-586
-401
-1153
19
-386
-1005
-702
-194
-734
-721
49
-326
-858
-121
-285
-268
295
-153
1
311
-540
-216
578
-103
-324
791
215
-10
636
478
574
417
1048
451
857
927
604
682
1180
891
997
1475
1379
1116
1882
1912
924
1880
1911
1247
1546
1804
1552
1438
1684
1363
918
1247
1049
529
756
587
406
511
182
-9
150
-137
-665
-623
-497
-1050
-962
-823
-1247
-1303
-1138
-1497
-1781
-1602
-1668
-1887
-1800
-2008
-2047
-1579
-1815
-2002
-1647
-1689
-1877
-1695
-1516
-1821
-1507
-1267
-1441
-1500
-1266
-1097
-1201
-1185
-1349
-877
-1080
-932
-1068
-1207
-426
-816
-967
-566
-717
-1118
-622
-724
-1059
-491
-917
-480
-636
-959
-629
-782
-834
-456
-1185
-494
-31
-1312
-61
-224
-442
-708
337
227
-791
93
653
-587
233
365
-56
952
140
458
194
1123
499
-26
757
427
172
943
1057
115
1146
1448
479
844
902
968
1112
935
1460
1121
1381
1953
1205
1228
2049
1385
1881
1797
1185
1678
1624
1275
1014
1362
1118
648
970
705
371
778
582
261
165
112
-173
-499
-569
-822
-713
-750
-1042
-1044
-1167
-1193
-1385
-1588
-1622
-1841
-1695
-1797
-2072
-1692
-1599
-1837
-1870
-1738
-1624
-1791
-1840
-1633
-1812
-1763
-1480
-1430
-1420
-1385
-1257
-1106
-1171
-1118
-983
-894
-1048
-1038
-901
-1001
-561
-975
-664
-472
-1004
-623
-481
-844
-602
-663
-889
-697
-481
-920
-648
-758
-471
-641
-791
-206
-951
-403
74
-1094
-175
-48
-654
-494
319
-361
-593
391
-91
5
105
217
-136
559
-777
212
882
-27
209
1130
574
-12
1799
257
363
1303
488
803
1441
769
1174
1383
1394
1428
1199
1808
1358
1276
1773
1416
1140
1558
1503
1036
1165
1467
711
697
1194
523
204
712
193
-255
63
-89
-463
-204
-310
-784
-633
-805
-1230
-1086
-1069
-1427
-1269
-1246
-1686
-1480
-1361
-1690
-1681
-1551
-1684
-1714
-1731
-1631
-1750
-1442
-1351
-1803
-1342
-1413
-1539
-1199
-1180
-1406
-1096
-1151
-1293
-990
-1119
-1324
-957
-670
-1296
-961
-348
-899
-1139
-332
-673
-1438
-193
-904
-1121
-252
-1216
-941
-272
-1148
-853
-711
-759
-1168
-958
-394
-261
-1277
-382
-245
-1537
76
-814
-461
-393
209
-277
-721
644
-420
-875
868
-35
-531
752
218
-105
616
595
-620
1467
225
135
1098
640
1138
734
1103
1586
508
559
1838
758
578
1662
1108
980
1320
1501
1209
957
1329
809
1268
1476
1087
1226
1348
865
909
975
515
558
566
287
116
124
23
-123
-230
-124
-493
-716
-740
-963
-1090
-1334
-1125
-1219
-1462
-1375
-1375
-1405
-1581
-1633
-1531
-1660
-1798
-1614
-1496
-1631
-1817
-1419
-1303
-1603
-1169
-1062
-1442
-1361
-1122
-1168
-1101
-1143
-1118
-625
-880
-1137
-655
-907
-523
-920
-716
-674
-801
-755
-1152
-448
-1047
-809
-533
-1266
-803
-825
-1292
-1043
-330
-1550
-739
-470
-1130
-1038
-941
-493
-443
-1035
-431
-374
-1161
-151
-365
-449
-374
-47
-437
-155
148
-235
353
684
-613
-44
1011
-469
188
1108
129
-250
1244
1002
-250
711
1438
187
1012
830
1470
540
1479
1466
442
2105
925
948
1955
1411
616
2012
1668
946
1315
2055
1337
973
1480
1053
729
1015
542
555
618
206
415
121
0
24
-120
-82
-665
-685
-479
-1004
-1076
-851
-1130
-1227
-991
-1346
-1624
-1441
-1495
-1809
-1643
-1642
-1708
-1387
-1524
-1606
-1418
-1396
-1473
-1421
-1231
-1317
-1219
-1050
-1217
-1102
-946
-851
-1050
-1149
-768
-987
-219
-908
-927
-229
-876
-470
-650
-890
-677
-649
-705
-579
-898
-1084
-532
-1108
-419
-1010
-825
-1029
-876
-752
-1475
-561
-694
-1231
-466
-1000
-859
-420
-1040
108
-1053
-715
698
-948
-1626
980
273
-1441
70
1165
-715
-399
1036
-61
-282
71
327
138
580
381
782
712
914
568
1016
1338
648
629
1703
1093
860
1759
1346
906
1253
1932
933
880
1801
1564
874
1487
1596
1254
1042
1029
1036
709
344
674
801
218
101
583
292
-350
-113
46
-648
-832
-538
-708
-1154
-1181
-1043
-1270
-1611
-1382
-1302
-1628
-1627
-1552
-1466
-1716
-1797
-1565
-1567
-1901
-1708
-1420
-1412
-1426
-1446
-1066
-1284
-1462
-829
-967
-1460
-1084
-498
-940
-1192
-838
-691
-571
-1350
-443
-856
-968
-530
-1317
-714
-1020
-770
-595
-1015
-870
-852
-978
-737
-1276
-1173
-513
-1169
-1530
-836
-746
-1285
-1325
-555
-1128
-824
-688
-865
-421
-1172
-756
189
-967
-1858
234
73
-1424
-90
1270
-798
-74
651
-711
-248
144
248
87
188
182
700
293
183
1027
576
917
97
336
1292
195
1314
968
1017
1324
884
1428
1326
893
1273
1790
1346
1102
1559
1735
966
1013
1606
1082
506
992
854
279
154
680
216
-562
107
98
-630
-615
-506
-734
-920
-946
-1094
-1244
-1369
-1402
-1349
-1496
-1555
-1442
-1410
-1791
-1841
-1622
-1687
-1912
-1725
-1593
-1689
-1512
-1654
-1508
-1485
-1580
-1100
-1080
-1492
-1314
-1086
-1287
-1094
-840
-1135
-771
-676
-1143
-352
-879
-1363
-330
-834
-1379
-757
-833
-1062
-1026
-1255
-290
-993
-1503
-520
-1121
-1089
-1215
-703
-952
-1237
-951
-186
-1134
-1544
-22
-609
-1519
-119
-337
-990
-643
-327
18
-1371
-257
10
-344
-81
-477
304
540
-544
211
341
252
686
-141
1330
538
91
1419
894
86
441
1769
752
626
1407
1538
828
1648
1130
950
1601
1473
980
1358
1506
1532
1424
990
1440
1341
1319
1325
1104
1152
891
892
872
484
530
984
475
111
207
115
279
-353
-380
-187
-563
-770
-849
-972
-950
-1066
-1083
-1183
-1516
-1317
-1312
-1631
-1942
-1605
-1168
-1916
-1784
-1356
-1689
-1582
-1462
-1369
-1571
-1476
-1068
-1547
-1497
-1363
-1030
-1007
-1554
-1017
-696
-1042
-715
-858
-1134
-764
-921
-578
-975
-1279
-92
-1046
-1505
-492
-892
-1278
-329
-1103
-1149
-295
-1296
-1314
-114
-1019
-1131
-241
-1350
-950
-551
-1092
-750
-807
-766
-329
-714
-678
-668
-957
-312
-421
-933
252
-90
-691
209
619
-1133
499
607
-401
128
471
1042
-884
1270
1467
-269
1328
1172
-68
1430
560
549
2041
397
400
2203
1182
273
1938
1589
522
2146
1361
1160
1713
1042
1602
1905
717
1566
1830
465
820
932
829
565
207
349
396
50
-147
188
-245
-884
-242
-424
-1442
-1074
-955
-1213
-1334
-1431
-1014
-1275
-1747
-1554
-1226
-1524
-1762
-1160
-1483
-1886
-1211
-1154
-1640
-1408
-1018
-1076
-1219
-1098
-1041
-985
-1091
-1247
-790
-1169
-1397
-887
-789
-1349
-1080
-606
-1027
-1289
-562
-1032
-1206
-654
-1104
-812
-713
-911
-1039
-526
-1242
-1215
-359
-1390
-1499
-305
-1342
-1328
-434
-1138
-1394
-660
-759
-1294
-883
-574
-954
-474
-245
-1018
-122
17
-1418
98
74
-668
-996
692
-182
-1474
1069
331
-1424
1361
516
-219
1129
-208
884
383
587
902
1068
654
933
1134
1516
349
861
1442
464
1000
1294
1366
1020
960
1552
1262
1310
1645
1431
1195
1501
1520
1243
1214
1320
847
1013
1166
153
705
680
-79
373
504
-362
-213
193
-702
-852
-329
-905
-1318
-1015
-1260
-1388
-1387
-1428
-1398
-1483
-1636
-1686
-1633
-1962
-1906
-1419
-1695
-1927
-1604
-1394
-1714
-1640
-1236
-1473
-1473
-1093
-1231
-1445
-1225
-1133
-1049
-1062
-1089
-866
-885
-731
-1145
-1088
-605
-1273
-578
-1006
-1361
-610
-1098
-891
-510
-949
-948
-737
-931
-883
-1000
-506
-763
-1044
-843
-686
-929
-1287
-822
-1081
-1313
-348
-504
-1611
-90
-272
-1567
-37
-375
-1115
555
-809
-654
641
-963
-176
182
-189
-135
358
174
413
143
-246
1026
411
-101
968
938
-94
558
1213
1079
507
1307
1445
1161
1131
1198
1599
1406
1658
1840
2023
1604
1988
1627
2128
1739
1268
2159
1894
1081
1443
1503
911
1059
1038
556
497
473
221
-5
180
-170
-331
-470
-804
-726
-850
-1011
-1079
-1121
-928
-1174
-1299
-1318
-1640
-1406
-1601
-1770
-1738
-1540
-1530
-1651
-1456
-1479
-1509
-1363
-1415
-1412
-1279
-1231
-1213
-1271
-1110
-1199
-826
-932
-1564
-1030
-594
-1326
-1055
-775
-865
-1014
-957
-860
-1207
-438
-1064
-1261
-721
-1263
-1257
-324
-1204
-1451
-234
-1181
-1656
-740
-1247
-1530
-918
-1055
-1353
-1105
-820
-863
-699
-1272
-549
-249
-1316
-959
-242
-882
-533
33
-172
-226
-215
-297
358
-35
-173
809
-343
21
113
614
711
-311
779
1396
113
481
1243
255
978
1377
977
1071
862
1418
1675
874
1543
2001
1471
1345
1602
1570
1555
2043
1689
1741
1694
1419
1569
1627
1031
1211
1585
599
271
931
753
174
269
278
54
-99
-161
-365
-729
-874
-704
-918
-1605
-1325
-1057
-1437
-1629
-1386
-1409
-1560
-1636
-1799
-1825
-1908
-1810
-1739
-1786
-1791
-1554
-1318
-1603
-1593
-1212
-1212
-1510
-1440
-1239
-1369
-1413
-1216
-1180
-1192
-1009
-926
-1087
-1146
-962
-730
-942
-1295
-864
-1079
-909
-779
-1092
-1028
-982
-762
-1008
-1079
-821
-1140
-1112
-592
-1342
-686
-784
-1238
-830
-977
-597
-603
-893
-527
-818
-479
-303
-1014
-356
-10
-931
-117
182
-862
129
652
-727
262
727
-536
186
669
316
30
634
540
745
31
921
1221
528
1086
1153
988
1468
1279
1180
2297
1068
1022
2230
1541
1245
2367
2347
1698
1786
2122
1996
1598
2027
2118
1623
1961
1770
1565
1421
1133
1030
1201
686
396
694
309
-213
78
253
-415
-500
-304
-757
-1278
-1095
-1158
-1542
-1479
-1347
-1492
-1677
-1841
-1698
-1727
-2027
-1894
-1698
-1858
-2018
-1768
-1673
-1923
-1694
-1415
-1588
-1513
-1324
-1260
-1363
-1404
-1164
-1047
-1049
-1088
-937
-844
-1004
-803
-712
-1019
-580
-802
-1134
-781
-1067
-1288
-610
-1040
-1197
-372
-1216
-1071
-824
-1190
-845
-1256
-1348
-972
-1433
-1088
-1009
-1250
-498
-296
-1287
-900
-478
-1342
-965
204
-696
-1087
321
263
-1306
-217
281
-787
67
65
-18
318
270
50
545
754
252
505
1030
662
911
1563
1173
956
1666
1778
1132
1602
1811
1587
1591
2160
2013
1717
2428
2198
1747
2470
2234
2159
2571
2463
1872
2428
2351
1762
2020
1934
1500
1263
1336
1040
691
838
717
293
191
314
18
-292
-168
-431
-632
-821
-1045
-1135
-1390
-1514
-1421
-1487
-1610
-1503
-1411
-1710
-1834
-1691
-1845
-1985
-1919
-1835
-1906
-1905
-1711
-1658
-1609
-1541
-1527
-1488
-1739
-1674
-1400
-1506
-1569
-1310
-1143
-1225
-1079
-1048
-1256
-1198
-1097
-1200
-1212
-1072
-1140
-1294
-862
-602
-1084
-937
-778
-1171
-1056
-673
-990
-1069
-420
-949
-969
-428
-797
-1034
-555
-755
-1500
-756
-308
-1166
-923
-60
-735
-523
-242
-711
-636
173
-540
-488
3
-458
82
-223
91
-290
44
617
325
860
604
344
962
550
829
983
1204
1451
1158
1477
2019
1427
1599
2041
1280
1579
2027
1465
1406
2029
1944
1857
2563
2228
1771
2636
2192
1855
2437
2097
1897
1791
1758
1483
1054
1153
931
458
567
522
161
139
-127
-241
-418
-605
-755
-1045
-1077
-1375
-1543
-1593
-1775
-1764
-1865
-2005
-2184
-2206
-2196
-2333
-2298
-2306
-2213
-2113
-2159
-2166
-2010
-1941
-1937
-1798
-1686
-1678
-1620
-1551
-1494
-1383
-1225
-1249
-1227
-1052
-989
-1003
-962
-974
-1102
-927
-840
-971
-1011
-1033
-1022
-734
-1148
-1355
-1032
-1370
-1599
-1225
-1316
-1442
-1402
-1381
-1452
-1381
-1337
-1428
-1521
-1630
-1333
-1040
-965
-818
-837
-815
-465
-699
-815
-437
-613
-321
-239
-444
170
429
-121
-45
596
370
425
958
707
697
1202
869
1128
1774
943
1278
1893
916
1136
1879
1177
1101
1571
1645
1234
1712
1916
1811
2046
2027
1937
1935
1983
1998
2063
2165
2197
2072
2239
2356
1802
1807
1954
1102
1136
1240
648
429
700
533
100
378
103
-364
-200
-560
-1004
-1058
-1195
-1617
-1682
-1590
-1887
-1814
-1662
-1985
-2018
-1936
-2118
-2277
-2243
-2294
-2330
-2162
-2178
-2207
-1974
-1894
-1838
-1627
-1591
-1589
-1441
-1491
-1621
-1513
-1426
-1385
-1172
-1055
-1022
-921
-849
-933
-1047
-946
-1030
-1005
-892
-790
-953
-1070
-961
-1013
-1104
-969
-955
-902
-1044
-1128
-1162
-1151
-992
-1134
-1148
-1132
-1050
-1244
-918
-1324
-1330
-183
-947
-1011
-222
-418
-852
-411
-53
-315
-123
-135
63
112
156
654
404
80
814
992
558
742
1046
992
1248
1455
1207
1642
1828
1431
1612
1784
1629
1540
2133
1623
1380
2157
2197
1833
1736
2337
2125
1872
2147
2340
2194
2291
2534
2429
2211
2500
2684
2307
1914
1820
1736
1378
1036
879
787
705
413
180
198
-57
-282
-428
-747
-980
-1119
-1268
-1632
-1803
-1716
-1815
-1904
-2018
-1996
-1991
-2116
-2225
-2304
-2246
-2280
-2262
-2271
-2289
-2082
-1963
-1931
-1847
-1633
-1495
-1586
-1486
-1498
-1525
-1391
-1346
-1341
-1260
-1081
-979
-982
-981
-903
-737
-901
-1065
-1069
-1041
-1028
-1117
-1105
-996
-1130
-1064
-1079
-1003
-973
-1330
-1186
-1224
-1645
-1496
-1243
-1556
-1781
-1339
-1349
-1640
-1266
-1066
-1065
-963
-932
-1178
-1302
-690
-505
-1004
-511
198
-578
-301
439
-256
-154
531
573
-40
165
939
385
501
1109
1209
1345
692
1060
1668
1030
1233
1629
1798
1685
1418
2074
2038
1413
1918
2488
1834
1926
2422
2484
1960
2284
2466
2476
2544
2444
2734
2787
2532
2487
2652
2269
1903
1865
1593
1109
949
883
557
205
163
108
-319
-627
-537
-823
-1252
-1347
-1558
-1916
-2044
-2116
-2245
-2310
-2242
-2178
-2209
-2276
-2395
-2350
-2422
-2647
-2521
-2440
-2391
-2266
-2058
-1930
-1936
-1698
-1572
-1635
-1592
-1549
-1562
-1662
-1579
-1431
-1390
-1288
-1150
-1053
-1135
-1155
-1126
-1194
-1301
-1244
-1199
-1220
-1263
-1392
-1391
-1503
-1372
-1318
-1469
-1493
-1476
-1614
-1699
-1570
-1742
-2007
-1928
-1725
-1844
-1584
-1323
-1708
-1597
-1153
-1235
-1241
-766
-768
-681
-302
-638
-563
-102
-456
-226
81
231
328
209
497
215
676
412
858
757
549
1526
786
572
1557
1142
1180
1493
1247
1343
1295
1690
1642
1343
1778
1959
1400
1691
1800
1987
2210
2054
2264
2396
2109
2064
2143
2235
2161
2349
2619
2511
2560
2644
2385
1968
1462
1403
1206
532
430
648
372
36
35
17
-460
-549
-593
-1265
-1569
-1709
-1937
-2162
-2276
-2173
-2042
-2135
-2230
-2186
-2222
-2461
-2555
-2511
-2660
-2638
-2424
-2365
-2384
-2179
-1906
-1886
-1986
-1875
-1726
-1820
-1897
-1780
-1708
-1700
-1536
-1375
-1447
-1354
-1143
-1188
-1299
-1344
-1252
-1332
-1469
-1412
-1287
-1273
-1331
-1351
-1440
-1490
-1420
-1468
-1512
-1738
-1711
-1629
-1781
-1770
-1611
-1527
-1493
-1454
-1594
-1857
-2087
-1923
-2132
-2199
-1910
-1594
-1265
-1136
-985
-922
-841
-565
-718
-745
-503
-483
-268
-415
-79
465
446
311
771
417
476
1076
825
653
928
1607
1499
1359
1990
2012
2038
2329
1930
1922
2353
2391
2099
2276
2449
1985
2633
2726
2293
2701
3052
2756
2364
2767
3075
2787
2967
3369
3139
2710
3028
2645
1783
1954
1885
1423
1116
1035
1155
924
617
417
430
184
-275
-416
-683
-1197
-1262
-1215
-1521
-1667
-1456
-1367
-1720
-1851
-1689
-1746
-1946
-2035
-1933
-1914
-1907
-1761
-1620
-1596
-1444
-1119
-1185
-1372
-1179
-1034
-1176
-1223
-1087
-1044
-856
-696
-673
-607
-501
-514
-580
-658
-724
-654
-682
-820
-907
-745
-730
-869
-903
-1019
-1134
-1306
-1476
-1652
-1733
-1652
-1685
-1801
-1772
-1708
-1695
-1657
-1615
-1764
-1713
-1592
-1727
-1504
-1533
-1302
-1064
-1035
-905
-558
-360
-588
-549
-161
-104
-169
197
233
375
528
644
595
615
1071
1066
1000
1354
1329
1339
1627
1477
1334
1713
1716
1627
1480
1602
1970
1738
1632
1885
1952
1988
1956
2143
2140
2414
2540
2475
2590
2629
2924
3125
3285
3107
3156
3203
2681
2266
1882
1757
1443
909
837
767
475
256
35
-289
-626
-909
-1196
-1767
-2149
-2184
-2394
-2646
-2742
-2589
-2641
-2716
-2778
-2897
-2986
-3090
-3121
-3167
-3165
-2987
-2712
-2592
-2426
-2123
-1908
-1799
-1775
-1741
-1778
-1624
-1635
-1660
-1351
-1273
-1063
-896
-835
-808
-725
-635
-859
-947
-1017
-1059
-1126
-1219
-1228
-1155
-1049
-1160
-1185
-1272
-1454
-1490
-1662
-1810
-1921
-1774
-1699
-1789
-1701
-1632
-1770
-1875
-1724
-2038
-1929
-1564
-1627
-1448
-1112
-1086
-926
-578
-577
-617
-433
-246
-375
-315
-45
73
150
350
554
571
523
722
772
786
930
927
1245
1359
1099
1385
1444
1541
1695
1539
1710
1957
1886
1832
2081
2099
2090
2517
2463
2395
2785
2959
2906
2832
3095
3243
3351
3585
3648
3886
4107
4049
3648
3306
3199
2397
2049
1979
1329
1095
1305
968
366
411
135
-439
-729
-1213
-1684
-1949
-2263
-2546
-2583
-2608
-2643
-2595
-2674
-2838
-2897
-2988
-3211
-3317
-3205
-3057
-2949
-2647
-2386
-2144
-1858
-1774
-1708
-1620
-1570
-1724
-1786
-1598
-1648
-1481
-1188
-1114
-1000
-814
-729
-1045
-1136
-1094
-1369
-1483
-1579
-1722
-1671
-1675
-1799
-1841
-1859
-1980
-2264
-2563
-2796
-2941
-2953
-3040
-3087
-3065
-2980
-2966
-3062
-3065
-2988
-2916
-2806
-2712
-2732
-2461
-2193
-2140
-1885
-1621
-1497
-1252
-1097
-1145
-949
-807
-753
-646
-552
-360
-163
-70
-103
-19
210
331
280
415
563
419
462
703
756
666
989
1168
951
990
1313
1318
1214
1411
1502
1578
1739
1778
1851
2036
2070
2055
2239
2408
2501
2760
3207
3217
3410
3862
3712
3300
3196
2945
2237
1863
1686
1353
1234
1301
1153
810
608
332
-63
-633
-1113
-1388
-1697
-1965
-2300
-2190
-2043
-2070
-2064
-2101
-2208
-2274
-2522
-2558
-2687
-2639
-2248
-2098
-1872
-1592
-1339
-1051
-976
-982
-949
-829
-990
-1166
-912
-899
-733
-364
-186
-185
-166
-161
-463
-704
-832
-957
-1049
-1137
-1128
-1132
-1104
-1203
-1346
-1410
-1685
-1954
-2164
-2456
-2633
-2600
-2610
-2615
-2509
-2518
-2847
-2886
-2901
-3221
-3086
-2836
-2886
-2572
-2209
-2257
-2054
-1693
-1634
-1562
-1411
-1565
-1498
-1239
-1251
-1052
-711
-480
-295
-248
-294
-278
-221
-209
-124
36
300
425
612
803
754
1014
1292
1081
994
1275
1234
1150
1508
1603
1751
2162
2227
2232
2328
2382
2351
2285
2432
2618
2816
3022
3292
3555
3753
4122
4015
3402
3245
2774
1866
1452
1226
912
805
1020
667
181
51
-366
-1016
-1595
-1962
-2373
-2611
-2771
-3044
-2973
-2881
-2826
-2814
-2956
-3121
-3247
-3424
-3613
-3574
-3292
-2921
-2542
-2261
-1974
-1641
-1548
-1473
-1377
-1362
-1233
-1252
-1293
-1067
-828
-633
-342
-169
-327
-295
-415
-829
-971
-1046
-1082
-1138
-1210
-1175
-1246
-1400
-1618
-1807
-2007
-2308
-2542
-2779
-3009
-3092
-3114
-3098
-3123
-3185
-3117
-3251
-3430
-3511
-3652
-3434
-3240
-3058
-2770
-2488
-2249
-2103
-1914
-1747
-1624
-1499
-1289
-1070
-888
-706
-393
-127
-149
38
113
76
83
214
324
295
591
703
804
860
946
1015
1052
1123
1097
1084
1215
1331
1319
1467
1614
1735
1706
1803
1809
1718
1991
2104
2180
2396
2702
2943
3046
3312
3473
3654
4047
3795
3053
3141
2930
2003
1636
1713
1248
950
1250
576
-129
-208
-459
-1109
-1727
-1999
-2167
-2344
-2714
-2853
-2820
-2757
-2679
-2884
-3179
-3241
-3255
-3364
-3331
-3239
-2874
-2362
-2089
-1983
-1731
-1413
-1230
-1130
-1008
-756
-492
-430
-405
-302
-12
209
317
359
186
148
124
-158
-383
-389
-285
-470
-694
-817
-1034
-1281
-1492
-1691
-1980
-2113
-2198
-2526
-2771
-2730
-2790
-2819
-2803
-2935
-2973
-2927
-3025
-3184
-2914
-2777
-2612
-2227
-2096
-1894
-1556
-1340
-1276
-892
-750
-627
-266
-149
-17
429
762
766
946
1169
1084
1130
1309
1303
1374
1571
1719
1748
1719
1793
1835
1825
1890
1835
1943
2124
2162
2224
2451
2620
2593
2807
2901
2743
2913
3028
3066
3270
3569
3769
4077
4195
4387
4619
4821
4865
5053
4685
4082
4091
3318
2579
2571
2325
1833
1806
1586
761
292
6
-785
-1260
-1548
-1957
-2160
-2348
-2579
-2718
-2828
-2814
-2903
-3077
-3244
-3338
-3356
-3368
-3135
-2812
-2518
-2099
-1826
-1640
-1555
-1388
-1184
-1032
-628
-335
-181
-99
68
205
211
303
380
404
228
149
-33
-243
-277
-231
-398
-548
-609
-979
-1293
-1715
-1987
-2126
-2231
-2309
-2480
-2580
-2702
-2907
-3104
-3262
-3241
-3180
-3244
-3164
-3188
-2991
-2667
-2637
-2219
-1920
-1813
-1677
-1434
-1380
-1229
-821
-407
-231
97
408
492
577
595
833
912
1021
1199
1203
1346
1402
1523
1585
1624
1737
1731
1608
1532
1580
1614
1685
1947
2064
2006
2198
2198
2128
2153
2365
2290
2346
2660
2772
2783
3353
3588
3545
3860
4062
4148
4225
4592
4745
4141
3912
3631
2667
2295
2143
1643
1397
1397
962
269
-87
-785
-1447
-1616
-2157
-2592
-2759
-3018
-3214
-3375
-3597
-3531
-3460
-3711
-3855
-3897
-3943
-3894
-3528
-3286
-3013
-2439
-2269
-2178
-2057
-1907
-1643
-1280
-967
-696
-496
-432
-340
-246
-215
-141
-9
20
-147
-284
-403
-576
-631
-673
-770
-1006
-1219
-1452
-1780
-2115
-2214
-2323
-2445
-2640
-2842
-3119
-3267
-3344
-3421
-3446
-3426
-3234
-3298
-3693
-3884
-3584
-3420
-3141
-2518
-2099
-1836
-1434
-1329
-1398
-1089
-609
-233
48
343
614
845
1023
1132
1219
1471
1633
1534
1463
1563
1730
1848
2032
2134
2197
2225
2136
1945
1842
1990
2318
2359
2479
2731
2844
2669
2844
2849
2712
2881
2998
3170
3334
3700
4024
4158
4268
4405
4505
4546
4748
5265
4912
4378
4089
3572
3025
3006
2487
1995
2131
1884
1170
402
-50
-519
-693
-1068
-1792
-2047
-2105
-2291
-2624
-2987
-3080
-2869
-2914
-3366
-3609
-3561
-3267
-3026
-2881
-2716
-2286
-1905
-1948
-1913
-1804
-1442
-860
-551
-457
-158
93
25
-51
-32
11
195
440
340
153
137
-26
-189
-433
-600
-665
-1036
-1289
-1544
-1808
-2010
-2075
-2161
-2525
-2726
-2999
-3411
-3526
-3634
-3681
-3644
-3413
-3423
-3538
-3444
-3439
-3299
-2989
-2684
-2526
-2243
-1897
-1734
-1565
-1292
-853
-542
-371
-58
134
327
559
779
929
1099
1316
1347
1314
1342
1495
1561
1687
1769
1801
1928
1914
1866
1899
1998
2093
2310
2319
2360
2650
2643
2671
2602
2723
2839
2565
2955
3145
3369
3619
3827
3966
3796
3993
4084
4190
4461
4917
4715
3905
3349
2770
2367
2255
2055
1811
1694
1489
652
-133
-751
-1170
-1143
-1545
-2051
-2386
-2414
-2604
-2937
-3143
-3291
-3037
-3072
-3523
-3779
-3681
-3351
-2917
-2642
-2534
-2153
-1913
-1978
-2037
-1925
-1374
-757
-392
-268
-112
-138
-136
-128
-260
-186
147
337
92
-33
-126
-312
-471
-584
-806
-1085
-1157
-1395
-1753
-1890
-2104
-2122
-2363
-2705
-2999
-3361
-3425
-3528
-3521
-3460
-3375
-3298
-3562
-4073
-4026
-3775
-3626
-2966
-2437
-2103
-1935
-1784
-1878
-1985
-1516
-1002
-497
-109
13
276
547
550
686
891
1071
1187
1213
1208
1323
1665
1936
2028
2178
2190
1984
1829
1811
1973
2309
2675
2887
3083
2966
2791
2620
2408
2569
2852
2995
3269
3541
3769
3795
3815
3808
3733
3984
4194
4333
4434
4925
5090
4358
3489
2829
2599
2238
1943
1697
1518
1641
1086
298
-506
-1118
-1243
-1583
-2141
-2631
-2631
-2379
-2685
-3036
-3426
-3303
-3242
-3680
-4082
-4052
-3516
-3074
-2811
-2662
-2492
-2220
-2112
-2315
-2316
-1889
-1222
-658
-398
-380
-295
-345
-264
-411
-532
-199
47
54
-137
-198
-432
-678
-939
-1250
-1580
-1712
-1732
-1887
-2117
-2336
-2508
-2763
-3118
-3383
-3767
-3852
-3762
-3791
-3877
-3839
-3508
-3415
-3512
-3532
-3493
-3317
-3061
-2771
-2442
-1982
-1517
-1313
-1258
-1177
-920
-543
-191
66
372
757
1031
1015
997
1159
1401
1566
1600
1696
1827
1970
2068
2016
2061
2132
2221
2287
2293
2430
2552
2693
2762
2813
2692
2539
2644
2835
2708
2912
3460
3358
3627
3774
3647
3633
3959
4172
4209
4536
4614
5114
4842
3960
3131
2535
2883
2614
2236
1939
1806
1722
925
74
-984
-1032
-923
-1290
-1834
-2368
-2261
-2153
-2435
-3277
-3537
-3222
-3198
-3496
-3999
-3720
-3081
-2533
-2630
-2910
-2606
-2345
-2135
-2273
-2127
-1456
-641
-302
-492
-616
-778
-519
-350
-541
-429
6
293
162
-150
-510
-570
-636
-907
-1323
-1414
-1299
-1331
-1541
-1853
-2052
-2385
-2589
-2908
-3338
-3556
-3346
-3295
-3877
-3979
-3861
-3729
-3673
-3706
-3516
-3315
-3057
-2929
-2815
-2535
-2142
-1695
-1575
-1479
-1189
-873
-608
-342
-120
181
458
580
537
617
889
1163
1426
1527
1737
1822
1800
1800
1692
1886
2030
2187
2419
2625
2885
2841
2784
2715
2502
2474
2378
2654
3023
3092
3357
3475
3658
3431
3240
3774
3366
3754
4209
4346
4497
4765
4950
3624
2827
2256
2186
2298
2142
1914
1637
1603
862
-115
-1186
-1476
-1182
-1363
-1723
-2345
-2358
-2284
-2515
-3153
-3803
-3504
-3328
-3390
-3811
-3822
-3236
-2716
-2551
-3039
-3013
-2825
-2421
-2445
-2362
-1756
-991
-482
-625
-902
-1181
-1069
-867
-805
-700
-383
-10
-35
-537
-976
-1038
-1063
-1288
-1370
-1606
-1568
-1625
-1723
-2144
-2706
-2825
-3038
-3345
-3674
-3584
-3541
-3506
-3488
-3788
-4064
-4078
-3777
-3757
-3697
-3376
-2967
-2695
-2662
-2501
-2437
-2108
-1820
-1663
-1366
-1134
-592
-240
-109
-68
126
335
370
518
644
1004
1289
1475
1357
1307
1440
1383
1414
1400
1794
2085
2235
2506
2459
2519
2239
2440
2041
2180
2462
2622
3002
3012
3206
3116
3161
2943
3186
3174
3571
3851
3868
4288
4545
4387
4543
4039
2801
1968
2240
2322
2127
2316
1966
1508
903
93
-1134
-1768
-1553
-1138
-1387
-1854
-2212
-2437
-2670
-3174
-3717
-4015
-3578
-3140
-3405
-3691
-3349
-2927
-2766
-2879
-3184
-3089
-2625
-2381
-2170
-1829
-1166
-601
-542
-843
-1298
-1244
-1014
-701
-413
-224
145
157
-392
-1042
-1186
-1150
-1104
-1171
-1251
-1365
-1380
-1568
-2124
-2569
-2907
-3051
-3027
-3377
-3414
-3317
-3275
-3369
-3722
-4123
-4269
-3875
-3662
-3477
-3222
-2746
-2636
-2631
-2612
-2533
-2263
-1834
-1502
-1157
-843
-563
-245
-85
-14
110
324
553
805
937
1217
1545
1773
1661
1509
1468
1549
1558
1748
2070
2303
2629
2834
2718
2494
2387
2479
2380
2521
2888
2900
3276
3460
3330
3187
3166
3429
3671
3402
3962
4279
4268
4583
4868
4761
4709
4558
3163
2358
2446
2890
2854
2694
2406
1782
1101
180
-934
-1589
-1269
-701
-974
-1630
-2225
-2473
-2765
-3265
-3761
-3938
-3346
-3040
-3275
-3849
-3629
-3177
-3003
-3121
-3357
-3160
-2820
-2371
-2309
-2022
-1372
-937
-797
-1169
-1490
-1520
-1139
-686
-535
-327
-175
-145
-592
-1157
-1478
-1316
-1068
-1088
-1196
-1377
-1591
-1705
-2238
-2894
-3195
-3084
-3103
-3154
-3317
-3494
-3428
-3552
-3888
-4332
-4355
-3912
-3478
-3330
-3302
-3051
-2831
-2823
-2809
-2667
-2278
-1753
-1285
-1126
-859
-595
-328
-189
-63
59
214
535
729
901
1129
1422
1496
1388
1386
1340
1474
1660
1864
2019
2242
2459
2576
2342
2325
2333
2243
2430
2536
2757
2803
3027
3153
3103
2812
3232
3262
3321
3707
3765
3722
4179
4221
4283
4496
4544
4165
2963
2119
2219
2729
2361
2203
1881
1451
756
-129
-1277
-1755
-1238
-1035
-1376
-2031
-2705
-2683
-2949
-3462
-3921
-3906
-3267
-3158
-3476
-3969
-3655
-3120
-2959
-3148
-3271
-2973
-2587
-2221
-2223
-1896
-1251
-852
-799
-1143
-1258
-1298
-949
-620
-447
-256
-80
-81
-593
-1069
-1360
-1227
-898
-964
-1205
-1260
-1316
-1710
-2204
-2490
-2738
-2643
-2720
-2945
-3110
-3236
-3492
-3682
-3876
-4167
-4026
-3694
-3462
-3232
-3174
-3219
-2986
-2870
-2763
-2462
-2049
-1721
-1400
-1090
-958
-730
-464
-396
-15
107
191
438
727
959
1081
1324
1382
1479
1456
1394
1560
1792
1912
2104
2340
2266
2319
2483
2404
2368
2281
2400
2579
2519
2861
2919
3055
3155
2996
3130
2993
3649
3436
3715
4086
3759
4380
4366
4395
4719
4149
2863
2170
2383
2597
2757
2494
2185
1607
847
70
-960
-1272
-1184
-546
-812
-1731
-2286
-2634
-2746
-3174
-3549
-3645
-3208
-2779
-3154
-3509
-3444
-2911
-2769
-2818
-2847
-2781
-2259
-1932
-1644
-1452
-990
-626
-619
-605
-872
-855
-465
-144
13
-69
-43
-39
-398
-815
-1023
-924
-885
-966
-1172
-1458
-1619
-1865
-2177
-2545
-2769
-2801
-2951
-2977
-3159
-3424
-3505
-3439
-3728
-4218
-4256
-4032
-3582
-3306
-3033
-2880
-2777
-2725
-2795
-2672
-2319
-1701
-1088
-824
-629
-614
-482
-378
-155
89
283
643
823
796
767
1011
1231
1217
1236
1332
1492
1543
1640
1708
1857
2131
2110
2379
2316
2372
2450
2552
2473
2343
2593
2696
2985
3190
3377
3273
3547
3389
3511
3701
3793
4078
4307
4501
4691
4874
4439
3452
2539
2190
2390
2677
2421
1990
1619
1138
85
-663
-1539
-1501
-1122
-1001
-1761
-2587
-2707
-2839
-3092
-3616
-3983
-3681
-3252
-3350
-3681
-3761
-3371
-2858
-2867
-3332
-3210
-2793
-2155
-1953
-1754
-1371
-949
-626
-866
-1058
-830
-481
-525
-257
-77
-181
-104
-326
-631
-839
-836
-844
-924
-1159
-1348
-1340
-1627
-2009
-2210
-2383
-2672
-2751
-2867
-3206
-3108
-3142
-3348
-3485
-3525
-3650
-3786
-3720
-3641
-3366
-3075
-2864
-2569
-2440
-2420
-2264
-2009
-1794
-1378
-844
-621
-356
-201
-222
-49
154
340
556
808
940
1098
1167
1139
1226
1356
1492
1532
1541
1535
1567
1886
1948
2097
2258
2449
2433
2528
2555
2432
2664
2602
2967
3140
3127
3395
3428
3744
3755
3763
3990
3925
4330
4370
4636
4868
4995
4814
3596
2723
2299
2655
2746
2470
2122
1604
1086
104
-876
-1700
-1564
-1124
-1144
-1854
-2776
-2872
-3019
-3367
-3816
-4069
-3653
-3280
-3377
-3900
-3927
-3491
-2988
-2974
-3179
-3094
-2700
-2131
-1937
-1703
-1333
-789
-532
-673
-789
-675
-582
-256
45
2
28
31
-241
-511
-771
-922
-983
-989
-1104
-1339
-1545
-1862
-2031
-2432
-2782
-2896
-3011
-3154
-3247
-3365
-3530
-3652
-3796
-4130
-4209
-4223
-3796
-3525
-3443
-3284
-3149
-2900
-2794
-2688
-2433
-1949
-1494
-1196
-1014
-861
-613
-355
-93
49
169
437
525
709
800
1060
1214
1441
1414
1337
1356
1367
1371
1492
1656
1790
1879
1830
1970
1956
1961
2237
2193
2353
2448
2480
2478
2671
2765
2866
3272
3423
3579
3668
3709
3651
4120
4154
4412
4986
4872
4502
3339
2459
2096
2551
2708
2283
2072
1296
821
-26
-977
-1643
-1500
-1051
-1409
-2002
-2935
-3153
-3034
-3278
-3790
-4032
-3676
-3548
-3500
-3985
-3954
-3344
-2902
-2955
-3250
-3122
-2718
-2084
-1801
-1584
-1189
-813
-566
-775
-812
-597
-273
-36
138
158
42
-19
-204
-261
-486
-598
-641
-806
-1025
-1328
-1360
-1636
-1784
-2013
-2335
-2599
-2779
-2861
-2968
-2992
-3137
-3227
-3336
-3502
-3647
-3607
-3498
-3304
-3197
-3071
-2854
-2635
-2355
-2279
-2121
-1791
-1540
-1212
-962
-613
-512
-157
55
125
342
528
697
799
1031
1065
1203
1287
1382
1424
1590
1654
1600
1643
1655
1710
1858
1862
2060
2045
2177
2251
2333
2475
2496
2734
2929
2784
2888
2988
2958
3517
3740
4085
3988
3906
4031
4032
4341
4676
5055
4945
3853
2949
2256
2266
2501
2565
2242
1760
1211
134
-713
-1499
-1518
-1203
-1126
-1630
-2467
-2925
-3183
-3180
-3433
-3659
-3459
-3279
-3369
-3736
-3734
-3449
-2811
-2517
-2741
-2758
-2547
-2136
-1805
-1363
-1031
-601
-284
-423
-473
-448
-224
57
382
445
257
229
7
-160
-300
-426
-520
-597
-848
-1169
-1377
-1599
-1748
-2035
-2281
-2577
-2778
-2964
-3120
-3167
-3258
-3366
-3460
-3630
-3837
-3869
-3726
-3478
-3238
-3107
-2964
-2943
-2669
-2455
-2248
-1968
-1663
-1225
-1010
-810
-658
-380
-36
261
336
425
598
823
947
1028
1146
1266
1419
1418
1408
1444
1573
1642
1731
1650
1563
1703
1722
1804
1900
2075
2212
2113
2173
2127
2479
2468
2674
2836
2749
2895
3097
3381
3302
3867
3865
4054
4118
4164
4481
4696
4404
3434
3184
2496
2421
2664
2109
2039
1652
1129
137
-655
-1225
-1610
-1299
-1600
-1953
-2439
-2785
-3137
-3525
-3771
-4081
-3760
-3604
-3644
-3788
-3780
-3613
-3403
-3200
-3302
-3063
-2688
-2336
-1980
-1679
-1316
-994
-679
-636
-614
-360
-263
-88
158
302
206
208
86
-140
-214
-288
-402
-489
-690
-975
-1175
-1416
-1770
-1956
-2188
-2492
-2616
-2930
-3026
-3213
-3351
-3447
-3580
-3707
-3856
-3723
-3728
-3404
-3165
-3205
-3130
-3005
-2671
-2430
-2104
-1809
-1280
-1014
-961
-807
-668
-367
-50
343
470
641
758
742
876
959
1130
1242
1456
1448
1493
1501
1393
1616
1561
1734
1654
1577
1616
1736
1997
1885
2018
2107
2132
2194
2242
2267
2300
2668
2965
2774
2941
3354
3439
3697
3663
3798
3917
4161
4661
4610
4291
3489
2941
2546
2308
2377
2357
2098
1726
1207
108
-843
-1116
-1408
-1457
-1445
-1854
-2428
-2809
-3097
-3590
-3908
-3963
-3808
-3599
-3709
-3944
-3910
-3644
-3456
-3356
-3312
-3198
-2804
-2344
-2121
-1813
-1212
-953
-752
-654
-660
-547
-230
-22
119
331
297
163
56
-83
-302
-266
-384
-541
-683
-913
-1235
-1489
-1686
-2007
-2191
-2378
-2706
-2845
-2968
-3181
-3383
-3388
-3503
-3692
-3781
-3791
-3661
-3430
-3329
-3289
-3095
-3004
-2788
-2423
-2168
-1861
-1368
-1162
-971
-784
-655
-428
-128
183
318
510
648
744
811
819
907
975
1188
1305
1376
1392
1422
1497
1456
1501
1368
1449
1536
1606
1721
1710
1863
2004
1975
1814
1969
2214
2379
2471
2377
2809
2920
3198
3362
3383
3860
3916
4138
4190
4314
4763
4297
3598
3086
2601
2559
2741
2575
1881
1588
1072
236
-586
-1112
-1328
-1096
-1222
-1952
-2437
-2907
-3136
-3349
-3673
-3968
-3707
-3530
-3776
-3868
-3996
-3901
-3564
-3276
-3347
-3309
-2805
-2505
-2147
-1879
-1686
-1340
-888
-740
-774
-620
-383
-28
122
136
20
118
103
-5
-136
-299
-385
-445
-645
-963
-1183
-1327
-1524
-1731
-2099
-2384
-2541
-2660
-2893
-3153
-3163
-3241
-3364
-3504
-3636
-3616
-3619
-3417
-3282
-3270
-3141
-3025
-2765
-2538
-2175
-1912
-1593
-1271
-1158
-994
-855
-480
-111
317
481
591
706
701
795
826
1075
1219
1446
1531
1433
1383
1354
1411
1528
1448
1494
1631
1651
1694
1681
1782
1903
1984
1995
1915
2097
2087
2337
2366
2582
2857
2784
3191
3081
3429
3489
3851
4215
4100
4484
4662
4408
3566
3303
2754
2347
2905
2693
2236
1775
1323
490
-97
-815
-1230
-996
-1275
-1570
-2109
-2699
-3052
-3098
-3340
-3901
-3673
-3614
-3646
-3653
-3737
-3725
-3512
-3137
-3281
-3194
-2937
-2551
-2160
-1849
-1498
-1301
-944
-870
-778
-619
-366
-65
146
333
250
281
149
35
28
9
-79
-299
-310
-604
-805
-989
-1276
-1492
-1695
-1952
-2313
-2460
-2673
-2850
-2923
-3139
-3293
-3469
-3552
-3698
-3625
-3412
-3284
-3110
-3145
-3046
-2900
-2622
-2272
-1955
-1610
-1390
-1192
-1044
-912
-655
-372
30
263
434
514
563
709
884
1106
1145
1191
1349
1422
1387
1485
1501
1665
1649
1619
1517
1419
1589
1712
1935
1888
1872
1978
1990
1970
1980
2134
2332
2496
2709
2639
2732
2979
3172
3265
3616
3719
3963
4231
4413
4372
3778
3176
2885
2788
2480
2576
2322
1881
1568
934
145
-573
-982
-1193
-1165
-1386
-2010
-2317
-2707
-3011
-3317
-3699
-3875
-3565
-3451
-3749
-3760
-3738
-3586
-3378
-3345
-3362
-3119
-2667
-2325
-2003
-1740
-1495
-1146
-900
-820
-843
-612
-351
-35
156
109
105
141
103
-93
-161
-323
-358
-357
-570
-716
-966
-1102
-1407
-1613
-1898
-2236
-2255
-2413
-2486
-2763
-2860
-3036
-3208
-3295
-3381
-3233
-3241
-3171
-3121
-3196
-3031
-2858
-2561
-2276
-2013
-1841
-1642
-1418
-1255
-924
-590
-342
-27
87
183
417
519
771
1014
1105
1112
1165
1222
1222
1380
1589
1558
1721
1737
1617
1619
1670
1748
1815
1925
1875
1969
1835
1929
2208
2138
2278
2336
2357
2424
2434
2659
2849
3132
3422
3425
3515
3549
3942
4022
4224
4131
3343
3054
2677
2319
2155
2148
2035
1700
1311
380
-365
-826
-1248
-1169
-1309
-1667
-2010
-2306
-2941
-3250
-3382
-3663
-3497
-3385
-3506
-3682
-3628
-3572
-3469
-3245
-3179
-2976
-2743
-2575
-2211
-1906
-1580
-1267
-982
-890
-828
-723
-608
-317
-1
213
150
121
-13
-111
-228
-298
-257
-404
-407
-651
-971
-1161
-1336
-1552
-1854
-2006
-2271
-2437
-2606
-2839
-2896
-3088
-3194
-3446
-3598
-3674
-3553
-3316
-3312
-3156
-3088
-2934
-2721
-2579
-2302
-2054
-1622
-1393
-1160
-989
-747
-412
-281
-46
100
322
410
638
800
1019
1147
1243
1308
1330
1301
1365
1557
1667
1760
1783
1674
1572
1572
1503
1606
1789
2035
1943
1959
2017
1897
1818
1966
2114
2365
2599
2598
2653
2865
2902
3135
3370
3513
3899
3972
4253
4138
3727
3097
2853
2734
2237
2382
2329
1954
1640
893
242
-482
-738
-1000
-1122
-1248
-1642
-1855
-2480
-2843
-3121
-3402
-3470
-3420
-3392
-3548
-3377
-3368
-3424
-3320
-3317
-3037
-2864
-2586
-2382
-2062
-1683
-1391
-1112
-1066
-936
-811
-711
-470
-285
-41
25
117
57
-234
-295
-498
-426
-459
-509
-635
-840
-978
-1310
-1548
-1896
-2081
-2244
-2379
-2471
-2674
-2881
-3187
-3311
-3527
-3652
-3591
-3475
-3304
-3279
-3256
-3202
-2996
-2814
-2599
-2323
-2046
-1767
-1630
-1381
-1124
-869
-563
-262
23
55
253
419
576
938
1047
1121
1206
1302
1314
1421
1422
1591
1788
1849
1815
1636
1625
1537
1810
1697
1926
2041
2054
2093
1855
2049
2040
2305
2288
2389
2609
2686
2857
2932
3050
3321
3459
3786
3790
4030
4384
4331
3683
3063
2967
2499
2441
2487
2171
1974
1698
975
133
-543
-936
-1036
-1140
-1460
-1677
-1986
-2543
-2912
-3137
-3613
-3546
-3411
-3537
-3530
-3456
-3499
-3480
-3248
-3232
-3122
-2923
-2693
-2376
-2015
-1656
-1350
-1063
-930
-828
-771
-808
-497
-257
20
110
219
145
-44
-189
-368
-431
-547
-453
-541
-757
-923
-1225
-1486
-1808
-1984
-2266
-2339
-2425
-2620
-2703
-2975
-3132
-3365
-3424
-3530
-3473
-3431
-3443
-3200
-3129
-2977
-2729
-2570
-2422
-2179
-1877
-1787
-1435
-1114
-829
-580
-350
-162
-48
189
388
675
775
929
1121
1095
1106
1271
1414
1487
1721
1794
1714
1726
1688
1762
1803
1912
2073
2135
2077
2056
2105
2062
2213
2293
2379
2482
2647
2634
2580
2799
3047
3269
3440
3740
3895
4208
4297
4400
3952
3173
3052
2768
2534
2482
2417
2103
1895
1467
518
-174
-664
-911
-981
-1271
-1493
-1748
-2101
-2614
-2895
-3371
-3674
-3467
-3359
-3380
-3339
-3324
-3435
-3312
-3280
-3260
-3072
-2792
-2444
-2115
-1774
-1536
-1256
-1067
-943
-760
-777
-617
-389
-98
21
51
87
-90
-213
-363
-559
-611
-636
-623
-763
-921
-1166
-1471
-1781
-2077
-2310
-2566
-2582
-2711
-2817
-3048
-3295
-3437
-3568
-3641
-3676
-3604
-3538
-3369
-3178
-3120
-2908
-2753
-2540
-2400
-2179
-1917
-1697
-1323
-1031
-744
-516
-282
-149
7
129
391
628
805
1037
1162
1242
1279
1344
1357
1439
1658
1710
1869
1851
1885
1928
1859
1871
1985
2141
2246
2274
2246
2320
2416
2611
2611
2761
2888
2964
3144
3278
3507
3814
4041
4216
4353
4654
4618
4115
3502
2977
2736
2575
2703
2490
2216
2005
1409
584
-260
-733
-848
-899
-997
-1321
-1675
-2153
-2556
-2891
-3338
-3421
-3271
-3241
-3204
-3230
-3317
-3348
-3169
-3004
-2989
-2779
-2648
-2353
-2041
-1730
-1407
-1112
-842
-636
-609
-697
-686
-441
-103
135
232
133
-10
-84
-299
-563
-670
-689
-620
-666
-821
-1165
-1423
-1781
-1998
-2222
-2489
-2607
-2734
-2836
-2981
-3138
-3347
-3491
-3549
-3593
-3544
-3453
-3395
-3250
-3068
-2846
-2569
-2444
-2327
-2116
-1934
-1715
-1490
-1108
-798
-443
-173
-98
27
86
258
534
771
982
1196
1248
1267
1357
1364
1460
1541
1753
1903
1927
2002
1910
2025
1972
2068
2175
2235
2366
2446
2519
2541
2676
2742
2767
2935
3085
3166
3361
3405
3770
3987
4238
4482
4513
4648
4067
3430
2942
2523
2541
2462
2415
2080
1873
1413
585
-143
-864
-1086
-1133
-1156
-1354
-1698
-1986
-2415
-2682
-3090
-3347
-3265
-3243
-3177
-3121
-3139
-3134
-2955
-2836
-2722
-2638
-2537
-2433
-2165
-1812
-1467
-1059
-839
-659
-615
-696
-771
-675
-412
-179
131
270
167
71
-215
-504
-754
-784
-815
-766
-777
-1006
-1127
-1534
-1810
-2126
-2348
-2454
-2585
-2612
-2763
-2825
-3004
-3210
-3293
-3389
-3408
-3372
-3278
-3182
-2936
-2718
-2455
-2282
-2194
-2052
-1895
-1715
-1492
-1118
-811
-496
-200
-68
28
109
155
350
531
814
993
1242
1423
1506
1586
1496
1549
1559
1656
1845
1976
2120
2207
2316
2314
2259
2288
2330
2411
2570
2703
2833
2979
3068
3087
3110
3225
3278
3514
3675
3934
4261
4511
4812
4872
4433
3552
2907
2462
2175
2235
2158
2115
2068
1727
1001
-44
-866
-1426
-1610
-1735
-1789
-1825
-2067
-2306
-2660
-3209
-3594
-3723
-3748
-3771
-3632
-3505
-3411
-3248
-3132
-3004
-2932
-2862
-2779
-2650
-2422
-2028
-1549
-1176
-893
-739
-781
-937
-994
-1033
-890
-591
-311
-86
-92
-212
-584
-887
-1187
-1271
-1242
-1266
-1180
-1294
-1425
-1733
-2030
-2369
-2649
-2790
-2992
-3025
-3121
-3144
-3191
-3212
-3200
-3228
-3235
-3319
-3320
-3264
-3074
-2744
-2396
-2071
-1862
-1633
-1590
-1530
-1407
-1237
-949
-597
-177
73
244
343
396
491
620
732
874
1060
1360
1519
1650
1798
1872
1947
1989
2053
2037
1998
2121
2154
2312
2430
2512
2577
2593
2652
2635
2663
2652
2754
2839
2962
3065
3191
3388
3559
3727
3823
4039
3779
3186
2559
1980
1653
1410
1316
1118
1054
974
616
20
-792
-1403
-1828
-2145
-2260
-2350
-2400
-2521
-2631
-2821
-3108
-3251
-3404
-3555
-3587
-3538
-3391
-3214
-3032
-2767
-2468
-2209
-2038
-1977
-1979
-1874
-1617
-1349
-1023
-720
-469
-334
-248
-235
-312
-369
-394
-299
-199
-100
-98
-208
-352
-474
-636
-800
-948
-1103
-1296
-1460
-1560
-1711
-1878
-2055
-2184
-2307
-2421
-2592
-2789
-2882
-2897
-2814
-2726
-2631
-2516
-2443
-2482
-2562
-2557
-2570
-2436
-2211
-1906
-1574
-1312
-1097
-1041
-910
-845
-772
-601
-442
-193
-38
130
253
426
560
645
787
850
933
935
923
1003
1152
1349
1511
1645
1755
1785
1747
1685
1666
1699
1839
2093
2214
2376
2544
2639
2781
2899
3020
3129
3274
3544
3796
4024
4166
4273
4082
3634
3114
2583
2133
1773
1548
1286
1167
1136
889
523
61
-468
-919
-1312
-1685
-1957
-2115
-2199
-2203
-2263
-2311
-2367
-2458
-2591
-2743
-2844
-2934
-2944
-2877
-2759
-2529
-2220
-1907
-1682
-1503
-1401
-1373
-1368
-1383
-1348
-1247
-1101
-947
-782
-642
-516
-452
-435
-458
-560
-683
-814
-940
-1031
-1099
-1116
-1154
-1223
-1332
-1491
-1676
-1877
-2093
-2277
-2438
-2559
-2616
-2653
-2640
-2649
-2622
-2614
-2611
-2625
-2707
-2738
-2752
-2711
-2613
-2466
-2307
-2129
-1908
-1769
-1613
-1478
-1419
-1328
-1294
-1181
-1086
-969
-789
-642
-452
-308
-110
53
197
355
490
703
891
1013
1146
1318
1437
1591
1780
1964
2132
2308
2458
2491
2534
2640
2751
2839
2925
3030
3128
3237
3355
3472
3539
3566
3652
3672
3664
3518
3209
2817
2363
1967
1595
1338
1089
813
596
372
106
-200
-487
-822
-1166
-1465
-1751
-1977
-2251
-2481
-2661
-2839
-2898
-2867
-2831
-2842
-2877
-2899
-2932
-2935
-2897
-2878
-2785
-2636
-2480
-2284
-2088
-1933
-1810
-1727
-1632
-1572
-1506
-1448
-1429
-1396
-1368
-1287
-1218
-1145
-1093
-1072
-1041
-1109
-1194
-1291
-1367
-1467
-1583
-1666
-1784
-1860
-2011
-2166
-2245
-2357
-2460
-2606
-2752
-2844
-2903
-2936
-3019
-3004
-2970
-2882
-2750
-2618
-2438
-2290
-2155
-2039
-1946
-1878
-1821
-1748
-1673
-1569
-1470
-1348
-1188
-1019
-893
-770
-632
-494
-330
-181
-62
46
191
299
371
461
631
780
901
1026
1145
1285
1300
1201
1251
1353
1464
1616
1719
1828
1959
1998
2022
2051
2088
2102
2137
2098
2107
2142
2093
2094
2099
2105
2065
1953
1846
1668
1428
1202
1000
841
640
426
275
102
-86
-312
-540
-726
-897
-1036
-1204
-1374
-1563
-1746
-1928
-2075
-2162
-2249
-2275
-2291
-2302
-2315
-2374
-2364
-2382
-2358
-2313
-2264
-2179
-2102
-2033
-1946
-1892
-1788
-1634
-1490
-1372
-1258
-1160
-1066
-972
-914
-905
-863
-811
-809
-800
-803
-808
-821
-849
-897
-953
-1009
-1073
-1156
-1236
-1318
-1386
-1420
-1410
-1414
-1433
-1448
-1415
-1403
-1409
-1411
-1454
-1477
-1426
-1363
-1325
-1339
-1313
-1252
-1221
-1095
-980
-890
-803
-705
-609
-505
-378
-273
-137
-27
80
154
277
372
452
553
643
770
861
978
1068
1155
1213
1346
1422
1447
1511
1602
1685
1759
1848
1888
1951
1997
2025
2076
2130
2206
2241
2212
2248
2273
2249
2217
2196
2229
2285
2306
2332
2269
2178
2079
1937
1762
1610
1504
1385
1240
1087
943
835
713
582
439
310
198
87
-36
-231
-395
-542
-703
-878
-1022
-1100
-1165
-1246
-1373
-1446
-1450
-1443
-1434
-1418
-1382
-1352
-1292
-1250
-1233
-1187
-1107
-1032
-932
-859
-778
-688
-664
-587
-499
-472
-431
-378
-346
-303
-268
-282
-294
-302
-329
-408
-468
-450
-462
-501
-526
-509
-515
-551
-560
-586
-592
-571
-530
-510
-490
-459
-436
-387
-316
-271
-204
-142
-109
-78
-67
-42
-16
-23
-28
-18
-2
44
57
68
123
150
183
195
235
331
395
435
468
576
671
725
753
794
858
906
944
972
1030
1093
1139
1178
1237
1258
1303
1353
1376
1442
1478
1523
1554
1562
1612
1631
1635
1667
1749
1783
1810
1841
1850
1811
1720
1614
1484
1338
1201
1126
1027
887
759
662
568
464
365
271
195
82
-26
-155
-294
-435
-615
-768
-916
-1053
-1185
-1251
-1324
-1387
-1416
-1446
-1424
-1385
-1366
-1337
-1280
-1212
-1152
-1102
-1046
-1007
-989
-970
-942
-868
-812
-784
-751
-710
-639
-562
-531
-530
-510
-477
-467
-493
-499
-522
-552
-552
-542
-560
-568
-576
-592
-584
-580
-591
-589
-581
-571
-553
-579
-606
-575
-575
-578
-582
-545
-497
-495
-503
-507
-463
-414
-451
-435
-370
-359
-345
-335
-300
-289
-282
-243
-209
-168
-131
-81
-32
27
67
84
106
131
156
199
239
248
268
302
312
326
356
369
413
450
479
516
583
633
642
668
726
822
848
870
929
975
1021
1057
1068
1087
1137
1161
1146
1086
1010
926
820
708
592
503
409
315
237
149
69
2
-82
-162
-245
-316
-381
-480
-585
-720
-864
-988
-1092
-1143
-1210
-1275
-1283
-1309
-1303
-1306
-1285
-1227
-1168
-1097
-1049
-1000
-956
-947
-965
-963
-937
-900
-875
-806
-773
-754
-717
-683
-631
-619
-627
-618
-614
-610
-629
-645
-631
-636
-685
-686
-662
-642
-646
-654
-628
-623
-603
-618
-608
-607
-580
-552
-553
-537
-503
-459
-458
-455
-433
-394
-358
-343
-343
-306
-285
-282
-253
-230
-216
-203
-185
-185
-172
-141
-124
-97
-25
24
47
85
103
91
114
130
121
142
171
185
217
261
293
318
345
371
410
417
403
439
450
467
465
451
479
493
503
509
542
601
671
679
704
756
759
764
778
782
725
662
575
475
388
305
199
140
77
-5
-70
-134
-164
-248
-317
-357
-407
-479
-562
-632
-706
-825
-922
-1017
-1071
-1108
-1176
-1197
-1192
-1188
-1194
-1187
-1158
-1127
-1104
-1092
-1080
-1055
-1028
-1016
-1016
-994
-946
-916
-855
-808
-764
-728
-704
-674
-640
-609
-600
-623
-656
-650
-670
-706
-739
-755
-746
-731
-721
-677
-670
-668
-636
-619
-604
-600
-582
-571
-543
-521
-519
-490
-452
-426
-396
-365
-370
-359
-327
-293
-254
-229
-213
-210
-193
-138
-134
-144
-88
-37
-4
-15
-13
-2
34
71
76
82
133
196
213
216
247
299
330
343
349
407
464
481
500
500
537
582
605
637
677
730
769
808
844
884
916
938
985
1019
1011
989
949
889
797
684
637
573
480
413
361
274
162
87
13
-59
-133
-216
-325
-419
-517
-643
-790
-921
-1035
-1145
-1206
-1252
-1282
-1315
-1318
-1272
-1257
-1243
-1214
-1213
-1223
-1204
-1182
-1171
-1182
-1185
-1180
-1183
-1161
-1106
-1062
-1033
-1010
-997
-991
-974
-984
-964
-936
-964
-969
-961
-994
-1008
-1024
-1063
-1055
-1036
-1018
-1028
-995
-948
-938
-925
-921
-886
-863
-848
-836
-827
-817
-788
-738
-711
-679
-650
-614
-571
-541
-500
-492
-483
-442
-406
-401
-399
-378
-306
-255
-253
-229
-152
-97
-96
-95
-5
68
81
105
122
163
201
219
241
268
292
323
363
407
456
527
546
581
617
671
737
777
840
892
927
968
1030
1060
1069
1098
1153
1179
1188
1194
1180
1104
1010
864
711
622
505
374
261
175
106
24
-59
-143
-248
-329
-413
-535
-659
-738
-842
-983
-1131
-1254
-1306
-1350
-1401
-1426
-1422
-1407
-1365
-1360
-1349
-1332
-1305
-1282
-1283
-1296
-1305
-1289
-1327
-1378
-1417
-1405
-1337
-1280
-1232
-1193
-1157
-1175
-1194
-1250
-1326
-1380
-1466
-1511
-1551
-1576
-1592
-1633
-1674
-1657
-1577
-1529
-1508
-1470
-1430
-1411
-1398
-1403
-1413
-1420
-1430
-1410
-1393
-1412
-1400
-1376
-1377
-1389
-1361
-1292
-1211
-1167
-1107
-995
-887
-786
-718
-638
-573
-511
-392
-278
-212
-79
55
127
235
331
404
477
566
648
665
697
832
937
983
1021
1056
1145
1215
1267
1346
1414
1460
1512
1560
1578
1624
1681
1759
1809
1853
1918
1983
2034
2046
2086
2131
2116
2020
1880
1734
1557
1375
1200
1052
956
853
710
600
535
461
336
174
35
-82
-198
-374
-583
-751
-917
-1110
-1308
-1442
-1508
-1539
-1583
-1615
-1614
-1635
-1651
-1662
-1631
-1656
-1659
-1644
-1647
-1634
-1630
-1657
-1667
-1637
-1599
-1497
-1431
-1371
-1310
-1294
-1296
-1333
-1397
-1454
-1497
-1512
-1537
-1569
-1571
-1509
-1439
-1401
-1426
-1447
-1451
-1417
-1432
-1466
-1487
-1518
-1505
-1521
-1461
-1419
-1440
-1390
-1276
-1187
-1179
-1107
-1040
-975
-959
-970
-1029
-1010
-972
-778
-628
-632
-597
-731
-832
-912
-949
-864
-682
-628
-647
-557
-463
-413
-423
-441
-396
-384
-352
-229
-87
82
204
244
250
329
443
512
653
811
1017
1150
1259
1346
1375
1473
1595
1659
1693
1751
1799
1824
1796
1754
1651
1552
1410
1223
1093
907
748
623
489
310
168
57
-87
-233
-425
-590
-797
-1026
-1212
-1415
-1614
-1824
-1990
-2120
-2214
-2260
-2273
-2304
-2324
-2324
-2334
-2341
-2363
-2360
-2346
-2293
-2251
-2172
-2088
-2016
-1948
-1886
-1792
-1712
-1642
-1605
-1571
-1571
-1590
-1671
-1792
-1862
-1932
-2012
-2034
-2044
-1994
-1910
-1810
-1703
-1622
-1643
-1668
-1748
-1834
-1898
-2002
-2089
-2124
-2206
-2251
-2232
-2188
-2083
-1988
-1759
-1574
-1439
-1372
-1314
-1253
-1141
-1100
-1103
-1066
-1046
-1024
-1026
-936
-803
-728
-630
-634
-723
-863
-884
-836
-835
-795
-838
-872
-908
-848
-759
-704
-650
-502
-320
-43
147
282
422
559
652
745
791
850
1069
1314
1549
1718
1843
1974
2080
2168
2231
2215
2118
1976
1846
1752
1614
1518
1370
1200
1115
974
783
620
443
219
-65
-371
-661
-880
-1090
-1320
-1539
-1748
-1871
-2010
-2163
-2253
-2258
-2290
-2304
-2344
-2356
-2362
-2373
-2382
-2378
-2294
-2215
-2107
-1972
-1805
-1702
-1596
-1510
-1455
-1426
-1405
-1381
-1420
-1469
-1526
-1582
-1669
-1777
-1887
-1985
-2079
-2188
-2276
-2382
-2470
-2513
-2533
-2519
-2525
-2451
-2333
-2132
-2026
-2000
-2021
-1999
-1940
-2026
-2156
-2256
-2260
-2341
-2431
-2476
-2646
-2869
-3009
-2998
-2803
-2757
-2661
-2579
-2463
-2419
-2294
-2068
-1923
-1820
-1702
-1495
-1334
-1222
-1190
-1011
-812
-694
-527
-217
138
333
616
749
917
1140
1331
1562
1784
1993
2092
2277
2544
2863
3087
3262
3471
3557
3536
3598
3592
3502
3302
3037
2725
2381
2110
1907
1739
1574
1413
1207
916
503
128
-253
-620
-948
-1204
-1409
-1613
-1799
-2002
-2145
-2271
-2341
-2399
-2430
-2445
-2456
-2459
-2479
-2467
-2464
-2430
-2381
-2215
-2008
-1767
-1508
-1314
-1127
-1025
-941
-882
-831
-771
-769
-770
-794
-826
-940
-1065
-1204
-1363
-1476
-1657
-1825
-2059
-2308
-2582
-2894
-3219
-3531
-3772
-4008
-4176
-4334
-4406
-4488
-4522
-4425
-4329
-4129
-3957
-3759
-3580
-3349
-3158
-3024
-2746
-2472
-2199
-1954
-1805
-1681
-1564
-1451
-1256
-1189
-1174
-965
-704
-489
-398
-216
38
273
642
885
1063
1411
1796
2216
2498
2691
2884
3079
3351
3709
4019
4352
4597
4784
4933
4857
4906
4966
5131
5220
5208
5008
4713
4418
3979
3590
3171
2815
2494
2198
1956
1729
1454
1054
553
72
-396
-777
-1041
-1237
-1413
-1535
-1689
-1880
-2041
-2221
-2345
-2460
-2496
-2501
-2510
-2473
-2455
-2431
-2403
-2315
-2186
-1991
-1803
-1622
-1470
-1320
-1212
-1110
-1019
-973
-879
-826
-730
-666
-643
-637
-707
-785
-923
-1076
-1245
-1406
-1581
-1764
-1939
-2165
-2379
-2628
-2793
-3029
-3244
-3419
-3593
-3684
-3840
-3951
-4093
-4178
-4276
-4276
-4239
-4208
-4092
-4041
-3947
-3883
-3801
-3673
-3566
-3466
-3272
-3075
-2835
-2511
-2187
-1784
-1412
-982
-557
-153
247
647
1124
1485
1925
2278
2678
3175
3538
3982
4233
4504
4723
4925
5220
5352
5614
5711
5846
5965
5954
5942
5889
5829
5599
5429
5096
4582
3964
3410
3022
2732
2447
2188
1995
1598
1248
785
286
-209
-668
-939
-1291
-1430
-1551
-1585
-1542
-1639
-1619
-1671
-1664
-1636
-1611
-1525
-1495
-1451
-1495
-1428
-1340
-1178
-950
-725
-518
-352
-260
-274
-223
-248
-252
-273
-225
-162
-111
-51
-125
-183
-349
-545
-735
-930
-1096
-1280
-1476
-1682
-1909
-2107
-2327
-2490
-2632
-2776
-2866
-2975
-3040
-3131
-3189
-3246
-3252
-3220
-3097
-2934
-2690
-2477
-2245
-2052
-1944
-1794
-1722
-1570
-1498
-1390
-1288
-1236
-1139
-1146
-1079
-1072
-1109
-1142
-1181
-1156
-1216
-1201
-1162
-1021
-907
-776
-595
-336
-18
276
651
1013
1483
1960
2511
3089
3578
4114
4622
5163
5571
5933
6236
6396
6516
6316
6034
5487
4894
4362
3905
3633
3289
2989
2567
2088
1470
821
250
-245
-611
-939
-1163
-1312
-1386
-1442
-1546
-1570
-1589
-1555
-1473
-1380
-1261
-1163
-1093
-1133
-1102
-1052
-893
-673
-426
-173
-43
36
-22
-101
-189
-269
-304
-334
-282
-251
-254
-329
-453
-670
-904
-1062
-1219
-1282
-1366
-1457
-1628
-1844
-2091
-2253
-2364
-2416
-2397
-2436
-2388
-2455
-2473
-2493
-2441
-2353
-2276
-2117
-1983
-1786
-1627
-1414
-1216
-1073
-918
-745
-544
-396
-229
-50
142
261
327
420
557
781
957
1212
1306
1345
1328
1261
1310
1279
1498
1617
1851
2029
2077
2233
2164
2246
2235
2248
2416
2543
2743
2863
3035
3174
3242
3350
3475
3632
3743
3860
3795
3726
3477
3065
2525
1811
1253
664
469
254
147
79
-280
-612
-1249
-1792
-2279
-2502
-2590
-2685
-2596
-2614
-2542
-2500
-2419
-2284
-2132
-1912
-1771
-1584
-1493
-1328
-1145
-905
-667
-373
-13
279
608
749
931
955
914
933
883
1008
1098
1223
1287
1229
1193
981
836
634
464
341
126
-56
-340
-542
-759
-967
-1130
-1276
-1370
-1504
-1645
-1744
-1847
-1959
-2025
-2092
-2091
-2011
-1892
-1737
-1534
-1400
-1295
-1195
-1156
-967
-795
-545
-142
71
437
601
789
1094
1190
1558
1585
1821
1938
2000
2242
2254
2596
2750
3005
3130
3133
3252
3253
3413
3465
3601
3690
3757
3831
3821
3941
3991
4126
4159
4225
4231
4224
4245
4100
4073
3842
3573
3079
2379
1804
1197
950
682
615
517
206
-32
-668
-1127
-1634
-1961
-2100
-2272
-2276
-2432
-2492
-2579
-2572
-2514
-2424
-2299
-2289
-2276
-2329
-2325
-2333
-2277
-2118
-1920
-1646
-1441
-1225
-1083
-969
-943
-955
-915
-960
-867
-788
-629
-482
-417
-340
-350
-323
-368
-377
-419
-540
-593
-727
-844
-922
-958
-997
-952
-967
-958
-985
-1103
-1085
-1189
-1080
-1056
-982
-852
-786
-546
-450
-209
-57
112
290
368
569
679
880
1093
1309
1572
1803
1993
2172
2291
2342
2409
2380
2438
2466
2496
2627
2662
2832
2808
2880
2881
2796
2907
2823
2955
2954
2970
3061
3027
3171
3229
3335
3417
3383
3453
3426
3425
3468
3450
3458
3375
3246
3085
2751
2433
2127
1840
1672
1494
1405
1280
1140
999
723
512
279
66
-96
-304
-429
-599
-718
-796
-872
-862
-831
-786
-799
-832
-896
-948
-998
-991
-931
-863
-719
-593
-509
-439
-375
-284
-224
-176
-162
-135
-102
-123
-101
-89
-48
-31
-22
-33
-87
-113
-197
-260
-315
-371
-388
-390
-392
-432
-451
-497
-526
-544
-563
-548
-535
-531
-519
-494
-488
-465
-441
-430
-400
-367
-352
-328
-326
-348
-351
-361
-341
-309
-295
-258
-229
-202
-187
-165
-136
-98
-34
19
68
134
168
223
325
400
440
482
537
575
623
656
694
763
803
852
907
900
928
946
955
1007
1041
923
799
976
1282
1234
1074
1153
1335
1305
1171
1146
1153
1070
879
768
678
580
567
585
580
496
421
413
359
224
117
139
117
-3
-129
-165
-174
-263
-337
-354
-406
-478
-551
-602
-657
-705
-693
-696
-735
-765
-768
-801
-838
-884
-886
-910
-954
-1008
-1068
-1096
-1094
-1065
-1034
-1002
-972
-947
-958
-981
-988
-1007
-1043
-1040
-1056
-1061
-1073
-1078
-1085
-1087
-1064
-1068
-1076
-1057
-1071
-1069
-1036
-984
-940
-898
-834
-830
-823
-807
-762
-725
-697
-667
-632
-604
-592
-548
-519
-499
-443
-419
-384
-358
-345
-295
-252
-220
-157
-101
-78
-45
34
88
135
208
282
377
424
455
501
567
615
648
696
744
785
826
834
859
905
966
1022
1051
1058
1099
1149
1164
1207
1246
1258
1260
1199
1124
1031
923
863
830
809
787
747
681
613
519
442
363
296
220
60
-91
-211
-329
-423
-450
-483
-517
-527
-605
-695
-765
-794
-810
-812
-796
-819
-862
-890
-925
-940
-940
-949
-963
-986
-1053
-1121
-1150
-1187
-1194
-1169
-1162
-1159
-1171
-1174
-1200
-1230
-1217
-1196
-1213
-1259
-1286
-1307
-1290
-1272
-1241
-1179
-1151
-1151
-1176
-1196
-1193
-1149
-1117
-1072
-1021
-992
-961
-948
-910
-855
-809
-763
-729
-688
-640
-624
-599
-564
-487
-436
-416
-416
-399
-355
-321
-256
-237
-234
-234
-205
-152
-117
-68
-35
19
63
82
131
123
178
240
259
304
316
390
444
465
531
577
622
635
687
737
751
787
822
837
872
930
954
980
1037
1052
1058
1065
1064
1013
947
867
771
723
625
565
534
513
477
372
286
167
73
25
-64
-199
-305
-414
-517
-609
-685
-665
-637
-642
-672
-725
-773
-848
-908
-944
-962
-955
-978
-1009
-1035
-1032
-1007
-974
-935
-928
-986
-1051
-1098
-1129
-1128
-1107
-1089
-1056
-1091
-1078
-1106
-1064
-1006
-1022
-1057
-1187
-1132
-1050
-1115
-1146
-1124
-1246
-1254
-1213
-1112
-1058
-1167
-1233
-1205
-1195
-1224
-1123
-1180
-1187
-1047
-1143
-1149
-1067
-967
-1082
-1094
-1059
-1003
-929
-1096
-1241
-1406
-1302
-1090
-889
-602
-435
-377
-411
-396
-453
-395
-199
-78
30
36
104
201
208
284
385
372
332
289
186
114
288
463
512
632
712
793
848
951
1025
1002
1036
1120
1171
1298
1315
1345
1366
1341
1457
1500
1478
1401
1250
1166
1025
913
867
785
634
375
210
96
41
58
-16
-189
-492
-704
-827
-936
-930
-1017
-1071
-1166
-1273
-1231
-1221
-1165
-1166
-1177
-1225
-1331
-1306
-1314
-1332
-1344
-1323
-1289
-1296
-1235
-1263
-1326
-1404
-1433
-1363
-1371
-1412
-1478
-1494
-1458
-1438
-1334
-1471
-1463
-1811
-2172
-2513
-2746
-2311
-2066
-1702
-1894
-2358
-2508
-2385
-1952
-1767
-1638
-1717
-1807
-1648
-1405
-976
-662
-763
-1036
-1026
-883
-780
-440
-171
-116
-322
-571
-509
-215
376
521
381
212
89
136
270
713
846
938
976
712
692
1208
1631
1581
1506
1578
1875
1908
1904
2016
2143
2366
2354
2294
2490
2650
2767
2840
2890
2891
2902
3097
3216
3202
3195
3323
3386
3411
3351
3208
2977
2689
2435
2120
1768
1305
874
559
359
186
-49
-364
-727
-987
-1183
-1312
-1471
-1653
-1795
-1974
-2077
-2073
-1948
-1780
-1709
-1691
-1642
-1628
-1611
-1560
-1561
-1524
-1489
-1447
-1402
-1398
-1292
-1293
-1296
-1276
-1370
-1351
-1459
-1611
-1710
-1857
-1849
-1825
-1824
-1824
-1945
-1975
-2119
-2242
-2223
-2191
-2141
-2286
-2350
-2383
-2309
-2134
-2069
-2006
-2076
-2001
-1897
-1759
-1599
-1524
-1320
-1191
-900
-640
-432
-217
-162
56
213
419
628
623
778
791
1021
1152
1213
1484
1463
1601
1652
1721
1849
2009
2253
2373
2517
2649
2888
3072
3104
3131
3175
3337
3549
3721
3796
3856
3927
4004
4243
4341
4521
4582
4598
4759
4738
4840
4832
4626
4177
3508
2806
1981
1440
908
440
150
-286
-420
-675
-934
-1142
-1512
-1723
-2018
-2323
-2576
-2799
-2830
-2694
-2442
-2088
-1659
-1354
-1135
-994
-982
-870
-874
-793
-757
-739
-651
-626
-528
-549
-546
-557
-696
-877
-1224
-1559
-1904
-2241
-2463
-2629
-2710
-2857
-2910
-3013
-3078
-3000
-3077
-3112
-3258
-3362
-3347
-3407
-3319
-3214
-3079
-2863
-2716
-2559
-2387
-2234
-2068
-1948
-1750
-1614
-1436
-1141
-978
-703
-439
-157
37
168
274
335
456
415
470
486
580
649
612
779
669
894
1075
995
1367
1260
1430
1721
1642
2126
2158
2368
2619
2541
2901
3036
3185
3380
3451
3722
4042
4171
4458
4550
4731
5067
5121
5350
5189
4706
4062
2888
1939
1033
258
-325
-945
-1227
-1475
-1649
-1941
-2238
-2478
-2675
-2834
-3137
-3342
-3634
-3583
-3247
-2876
-2244
-1694
-1087
-679
-418
-138
-1
162
268
378
455
441
460
280
201
200
137
90
-270
-782
-1426
-2017
-2458
-2793
-3039
-3167
-3352
-3438
-3425
-3551
-3410
-3602
-3725
-3631
-3745
-3487
-3404
-3256
-3029
-2888
-2411
-2157
-1941
-1784
-1663
-1537
-1528
-1259
-1112
-952
-740
-501
-189
-28
136
277
268
229
380
365
294
304
132
307
338
363
449
378
463
419
584
642
800
1009
1274
1587
1797
2201
2360
2511
2799
2966
3130
3437
3478
3684
3865
4025
4338
4557
4806
5011
5246
5326
5479
5416
4900
4087
2922
1545
486
-344
-1119
-1579
-2097
-2402
-2546
-2773
-2979
-3137
-3404
-3498
-3660
-3811
-3861
-3880
-3519
-2982
-2195
-1487
-769
-296
-62
242
328
368
416
367
301
233
24
-212
-500
-737
-951
-1190
-1637
-2210
-2939
-3597
-4064
-4528
-4636
-4707
-4808
-4747
-4723
-4618
-4402
-4215
-3983
-3791
-3676
-3632
-3627
-3537
-3336
-2984
-2482
-2055
-1779
-1662
-1638
-1679
-1653
-1506
-1386
-1178
-1250
-1172
-1105
-1112
-876
-759
-610
-511
-513
-601
-651
-766
-717
-507
-367
-126
74
121
279
445
667
1055
1421
1820
2002
2335
2458
2599
2942
3061
3466
3526
3731
3931
3782
4086
4258
4362
4781
4846
5029
5199
4890
5163
4872
4064
3279
1762
436
-443
-1115
-1564
-1944
-2262
-2592
-2568
-2688
-2924
-2936
-3211
-3144
-3049
-3064
-2862
-2612
-2181
-1443
-649
-28
547
771
825
945
911
791
675
567
275
187
-3
-509
-790
-1284
-1658
-1979
-2564
-3105
-3831
-4432
-4730
-4911
-4946
-4779
-4650
-4482
-4220
-4074
-3792
-3536
-3204
-2848
-2599
-2363
-2195
-2192
-2174
-1955
-1779
-1539
-1231
-1179
-1347
-1395
-1555
-1680
-1697
-1691
-1557
-1540
-1476
-1391
-1404
-1326
-1152
-918
-854
-735
-630
-776
-598
-429
-135
305
541
866
1065
1292
1582
1788
2173
2489
2766
3019
3059
3253
3272
3413
3694
3803
3858
3991
3961
3677
4024
3904
4049
4523
4434
4894
4818
4607
4111
2772
1606
248
-667
-1280
-1684
-1895
-2406
-2390
-2344
-2339
-2239
-2177
-2214
-2273
-2222
-2336
-2314
-2180
-1682
-942
-240
402
701
882
853
838
855
566
344
-40
-451
-762
-1071
-1361
-1727
-2012
-2429
-2698
-3138
-3847
-4277
-4789
-5044
-4958
-4869
-4778
-4479
-4264
-3896
-3407
-3192
-2708
-2496
-2278
-2016
-1983
-1827
-1960
-2034
-2037
-1944
-1763
-1726
-1605
-1833
-2005
-2028
-2103
-2077
-2080
-1982
-2007
-1910
-1747
-1647
-1362
-1239
-896
-586
-528
-329
-233
-155
14
418
808
1000
1355
1591
1741
1972
2175
2529
2676
2766
3031
3055
2971
3136
3131
3274
3401
3405
3763
3525
3595
3895
3965
4158
4278
4616
4614
4559
4145
2900
1528
244
-638
-1203
-1548
-1875
-2210
-2217
-2188
-1997
-1967
-2039
-1979
-2014
-2032
-2072
-2133
-2121
-1641
-959
-361
280
494
558
636
591
486
246
-74
-429
-756
-1079
-1307
-1642
-1985
-2147
-2458
-2711
-3122
-3631
-4105
-4502
-4578
-4518
-4375
-4148
-3919
-3534
-3127
-2796
-2314
-2007
-1685
-1438
-1388
-1313
-1325
-1366
-1346
-1298
-1300
-1384
-1483
-1617
-1870
-2017
-2114
-2156
-2168
-2096
-2052
-1948
-1611
-1455
-1100
-761
-609
-343
-140
80
313
618
890
1191
1519
1692
2073
2229
2348
2736
2738
2843
3152
3030
2982
3269
3135
3196
3317
3143
3091
3125
3131
3248
3500
3520
3499
3799
3840
3999
4361
4379
4461
3679
2555
1397
16
-752
-1116
-1510
-1762
-1842
-1856
-1669
-1693
-1692
-1662
-1521
-1513
-1688
-1762
-2068
-1971
-1356
-780
-239
171
336
487
376
249
50
-279
-590
-924
-1203
-1596
-2107
-2354
-2573
-2758
-2784
-3099
-3438
-3985
-4341
-4438
-4569
-4511
-4412
-4166
-3855
-3519
-3097
-2775
-2421
-2032
-1779
-1613
-1701
-1805
-1834
-1887
-1836
-1792
-1685
-1637
-1652
-1615
-1755
-1882
-1955
-2065
-2076
-2111
-2015
-1847
-1626
-1216
-861
-519
-132
140
384
645
785
1058
1234
1412
1683
1896
2240
2488
2808
2967
3062
3222
3028
3002
3004
2735
2837
2775
2880
3069
3061
3330
3311
3538
3829
3922
4197
4119
4199
4308
4140
3847
2550
1389
366
-644
-773
-1152
-1593
-1645
-1733
-1474
-1356
-1634
-1617
-1600
-1485
-1426
-1395
-1586
-1693
-1081
-669
-230
223
162
248
263
89
-43
-432
-735
-1042
-1337
-1662
-2174
-2544
-2860
-3044
-3097
-3396
-3785
-4032
-4421
-4499
-4434
-4470
-4276
-4001
-3604
-3335
-2979
-2605
-2310
-1836
-1629
-1499
-1501
-1770
-1960
-2212
-2418
-2377
-2383
-2263
-2136
-2067
-1955
-1999
-1946
-2029
-2073
-1977
-1998
-1922
-1825
-1557
-1109
-655
-125
246
461
708
909
1124
1313
1496
1718
1925
2188
2515
2678
2761
2869
2915
2941
2911
2988
2848
2706
2858
2970
3188
3365
3420
3593
3792
3952
4277
4406
4385
4507
4652
4128
2975
1844
506
-441
-682
-913
-1328
-1586
-1453
-1447
-1267
-1167
-1397
-1354
-1190
-1152
-1373
-1616
-1724
-1479
-872
-368
-102
37
110
148
123
-78
-337
-699
-1079
-1407
-1805
-2255
-2670
-2897
-3120
-3143
-3273
-3645
-3893
-4207
-4303
-4264
-4208
-4111
-3896
-3581
-3354
-3034
-2774
-2451
-1952
-1640
-1541
-1523
-1875
-2225
-2254
-2438
-2361
-2186
-2134
-2008
-1916
-1997
-2109
-2132
-2248
-2196
-2070
-2046
-2017
-1810
-1535
-1014
-467
-117
328
468
627
979
1079
1298
1682
1870
2105
2419
2554
2602
2763
2840
2861
3061
3027
2893
2901
2785
2849
3033
3105
3264
3460
3605
3653
3798
3915
4042
4339
4485
4192
3306
2199
962
-56
-583
-990
-1255
-1466
-1326
-1227
-1128
-950
-987
-1016
-817
-809
-1118
-1366
-1527
-1446
-1003
-520
-263
-55
-9
56
51
-157
-507
-864
-1208
-1555
-1919
-2464
-2903
-3116
-3289
-3245
-3404
-3720
-3901
-4161
-4204
-4250
-4250
-4203
-3994
-3615
-3524
-3204
-2992
-2882
-2468
-2210
-2062
-1916
-1883
-1931
-1906
-1843
-1850
-1913
-1928
-2008
-2061
-2083
-2224
-2312
-2311
-2191
-1974
-1796
-1622
-1386
-1067
-748
-398
-59
189
507
894
1141
1374
1680
1796
2128
2415
2492
2637
2695
2756
2820
2911
2913
2966
3040
3044
3159
3077
3110
3324
3268
3488
3674
3573
3811
3983
4134
4340
4321
3625
2613
1653
302
-253
-567
-1090
-1015
-1049
-990
-691
-522
-548
-486
-300
-456
-556
-765
-1247
-1126
-973
-716
-238
-95
-5
76
-54
-244
-410
-751
-1147
-1423
-1928
-2488
-2818
-3283
-3502
-3519
-3652
-3750
-3838
-4101
-4232
-4318
-4384
-4128
-3934
-3626
-3354
-3085
-2818
-2668
-2417
-2296
-2156
-2022
-1977
-1960
-1962
-1974
-1880
-1851
-1924
-1942
-2106
-2207
-2263
-2332
-2349
-2218
-1978
-1822
-1576
-1285
-1043
-753
-504
-167
148
393
682
951
1210
1541
1828
1976
2170
2379
2553
2707
2822
2893
2927
2986
3004
3058
3117
3178
3147
3209
3313
3369
3678
3761
3846
4096
4078
4215
4180
3630
2836
1893
943
-162
-678
-983
-1446
-1246
-1112
-1036
-686
-542
-450
-398
-285
-408
-544
-630
-867
-751
-565
-357
-10
123
231
331
47
-91
-282
-690
-978
-1379
-1932
-2388
-2781
-3122
-3344
-3573
-3714
-3859
-4020
-4109
-4188
-4179
-4123
-3831
-3537
-3313
-2929
-2732
-2418
-2088
-1759
-1615
-1708
-1565
-1479
-1461
-1561
-1750
-2035
-2267
-2224
-2185
-2250
-2339
-2471
-2481
-2321
-2016
-1745
-1586
-1418
-1184
-804
-425
-102
151
379
694
938
1235
1559
1796
2069
2337
2468
2613
2787
2866
3037
3132
3166
3158
3194
3222
3262
3404
3293
3318
3331
3398
3696
3781
3922
4010
3905
3740
3132
2310
1310
234
-350
-824
-1174
-1126
-1176
-1039
-718
-509
-303
-199
-103
-183
-396
-544
-874
-918
-849
-747
-430
-384
-228
-122
-189
-186
-365
-626
-980
-1517
-1967
-2499
-2959
-3212
-3527
-3738
-3849
-3969
-4036
-4063
-3932
-3925
-3684
-3367
-3299
-2968
-2798
-2613
-2270
-2066
-1774
-1575
-1486
-1478
-1528
-1599
-1743
-1726
-1870
-1999
-2052
-2201
-2218
-2165
-2064
-1902
-1711
-1515
-1341
-1141
-968
-766
-541
-316
0
286
607
888
1169
1450
1717
2029
2303
2521
2717
2897
3002
3153
3368
3389
3385
3368
3325
3325
3374
3545
3549
3758
3857
3870
4021
3940
3990
3762
3357
2787
1736
789
59
-632
-1057
-1146
-1126
-1059
-864
-557
-565
-326
-58
-181
-50
-241
-455
-501
-634
-593
-584
-414
-364
-300
-258
-420
-475
-653
-903
-1223
-1657
-2107
-2564
-3051
-3439
-3750
-3923
-3959
-4078
-4171
-4123
-4085
-3917
-3640
-3394
-3088
-2760
-2463
-2259
-2016
-1833
-1716
-1550
-1598
-1597
-1653
-1788
-1846
-1986
-2040
-2045
-2022
-2031
-1966
-1870
-1801
-1646
-1534
-1349
-1152
-959
-709
-508
-263
22
323
602
948
1237
1494
1785
2062
2273
2476
2705
2851
3024
3160
3252
3332
3329
3282
3367
3377
3513
3654
3716
3850
3852
3955
3901
3859
3686
3307
2818
1919
1092
246
-489
-854
-1144
-1222
-1178
-1080
-807
-601
-378
-201
-82
-16
-130
-249
-471
-701
-752
-810
-774
-700
-694
-678
-723
-834
-959
-1207
-1529
-1878
-2332
-2766
-3228
-3638
-3992
-4181
-4252
-4395
-4293
-4241
-4107
-3781
-3557
-3207
-2864
-2622
-2373
-2135
-1975
-1803
-1643
-1571
-1507
-1411
-1468
-1527
-1581
-1715
-1765
-1757
-1767
-1759
-1745
-1736
-1624
-1469
-1287
-1036
-819
-585
-359
-118
73
344
581
751
1080
1269
1508
1788
1935
2151
2430
2650
2847
3054
3125
3152
3244
3280
3270
3327
3297
3240
3348
3350
3460
3533
3524
3629
3438
3268
2897
2291
1554
712
78
-603
-867
-1050
-1328
-1224
-1083
-878
-525
-254
-145
-100
-47
-100
-277
-383
-631
-809
-855
-1007
-963
-1065
-1114
-1068
-1185
-1253
-1428
-1724
-2182
-2657
-3160
-3603
-3899
-4118
-4295
-4361
-4313
-4236
-4025
-3791
-3478
-3159
-2850
-2539
-2325
-2162
-2062
-1949
-1865
-1796
-1684
-1647
-1663
-1617
-1602
-1602
-1576
-1617
-1638
-1670
-1693
-1686
-1648
-1538
-1370
-1164
-945
-689
-472
-280
-22
230
463
734
990
1165
1342
1550
1755
1929
2154
2382
2541
2728
2871
3019
3100
3173
3231
3187
3219
3276
3269
3316
3365
3394
3341
3332
3072
2676
2209
1447
784
104
-478
-879
-1178
-1362
-1436
-1278
-1217
-1017
-747
-678
-475
-406
-416
-436
-563
-749
-908
-1013
-1107
-1122
-1159
-1258
-1198
-1206
-1265
-1246
-1440
-1753
-2068
-2500
-2872
-3141
-3377
-3548
-3639
-3653
-3635
-3477
-3319
-3137
-2816
-2602
-2366
-2051
-1887
-1767
-1687
-1654
-1630
-1603
-1584
-1610
-1677
-1744
-1782
-1801
-1761
-1746
-1774
-1805
-1802
-1778
-1698
-1550
-1431
-1252
-1092
-887
-636
-388
-122
125
395
619
875
1111
1245
1381
1527
1652
1838
2026
2125
2318
2469
2591
2750
2860
2944
3008
3047
3080
3096
3068
2986
2915
2796
2516
2261
1757
1108
600
-38
-492
-736
-995
-1255
-1338
-1251
-1215
-986
-780
-719
-512
-360
-279
-250
-325
-402
-469
-556
-635
-724
-839
-873
-891
-924
-921
-1029
-1252
-1544
-1861
-2142
-2437
-2683
-2929
-3132
-3258
-3321
-3306
-3308
-3191
-3015
-2842
-2564
-2339
-2172
-1996
-1921
-1873
-1756
-1711
-1733
-1757
-1817
-1859
-1811
-1790
-1828
-1785
-1793
-1823
-1752
-1729
-1733
-1663
-1601
-1528
-1371
-1199
-1055
-834
-658
-481
-198
63
316
578
736
899
1111
1257
1418
1574
1664
1770
1890
2017
2124
2253
2319
2382
2463
2489
2624
2681
2697
2715
2653
2460
2319
2043
1514
1114
569
51
-267
-585
-791
-921
-946
-1016
-899
-677
-599
-346
-226
-232
-130
-116
-197
-198
-231
-363
-440
-491
-606
-643
-687
-811
-874
-1029
-1208
-1403
-1678
-1901
-2075
-2319
-2480
-2557
-2725
-2805
-2777
-2753
-2662
-2485
-2340
-2181
-1934
-1826
-1663
-1481
-1397
-1262
-1178
-1165
-1144
-1126
-1185
-1184
-1223
-1295
-1310
-1337
-1374
-1356
-1332
-1331
-1236
-1174
-1093
-958
-828
-702
-562
-404
-282
-89
83
258
406
528
673
787
940
1088
1219
1369
1521
1692
1898
2032
2240
2385
2507
2700
2785
2839
2832
2860
2771
2633
2519
2307
2074
1752
1409
1053
652
362
186
-47
-208
-339
-438
-445
-350
-223
-169
-18
53
115
172
202
150
49
20
-120
-204
-309
-434
-560
-737
-867
-1056
-1255
-1421
-1609
-1797
-1956
-2097
-2186
-2239
-2265
-2299
-2328
-2287
-2239
-2145
-2021
-1918
-1809
-1692
-1580
-1484
-1410
-1362
-1338
-1299
-1239
-1211
-1170
-1153
-1176
-1132
-1103
-1057
-987
-948
-888
-832
-780
-731
-674
-607
-531
-450
-351
-232
-107
2
105
221
304
423
533
635
798
962
1122
1292
1475
1674
1869
2045
2240
2439
2584
2716
2845
2895
2948
2962
2951
2893
2722
2551
2264
2017
1723
1431
1161
929
726
473
400
247
123
130
100
127
145
194
146
139
143
47
-23
-73
-155
-269
-362
-443
-579
-753
-839
-962
-1131
-1215
-1285
-1428
-1493
-1540
-1659
-1703
-1735
-1773
-1801
-1781
-1739
-1695
-1576
-1495
-1420
-1344
-1270
-1225
-1202
-1161
-1161
-1145
-1145
-1117
-1121
-1106
-1083
-1062
-1031
-1001
-943
-885
-847
-765
-699
-639
-533
-453
-350
-247
-177
-68
13
87
204
290
391
507
602
707
826
951
1069
1163
1300
1396
1523
1668
1789
1918
2061
2206
2293
2385
2465
2493
2489
2482
2428
2318
2209
2085
1940
1776
1622
1437
1274
1155
1002
879
771
632
533
469
374
287
233
153
72
12
-68
-157
-237
-347
-454
-551
-698
-766
-856
-970
-1014
-1091
-1177
-1216
-1285
-1360
-1407
-1441
-1513
-1550
-1588
-1627
-1610
-1650
-1667
-1671
-1659
-1635
-1635
-1639
-1672
-1660
-1666
-1662
-1646
-1634
-1578
-1549
-1529
-1495
-1450
-1434
-1388
-1349
-1309
-1203
-1122
-1038
-953
-898
-809
-718
-631
-561
-481
-379
-307
-206
-89
13
141
248
385
513
624
751
857
966
1114
1242
1354
1481
1596
1687
1799
1885
1930
2006
2023
2009
2034
1990
1948
1931
1906
1837
1770
1750
1670
1605
1543
1455
1401
1331
1225
1162
1013
946
855
726
616
472
360
198
44
-97
-240
-370
-500
-616
-714
-853
-936
-1030
-1141
-1232
-1342
-1433
-1512
-1581
-1634
-1720
-1756
-1762
-1808
-1836
-1854
-1891
-1895
-1889
-1879
-1900
-1844
-1854
-1860
-1839
-1851
-1821
-1794
-1743
-1716
-1655
-1604
-1558
-1507
-1443
-1371
-1301
-1221
-1152
-1042
-959
-877
-759
-684
-552
-452
-375
-248
-155
-13
129
268
415
548
690
774
893
1019
1128
1230
1384
1476
1605
1720
1796
1909
1907
2004
2004
2003
2022
1973
1956
1894
1838
1723
1652
1580
1456
1378
1302
1205
1114
1060
930
846
728
631
537
414
306
196
87
18
-76
-188
-275
-385
-469
-573
-660
-766
-878
-950
-1075
-1162
-1214
-1280
-1322
-1369
-1434
-1496
-1538
-1571
-1619
-1692
-1720
-1772
-1776
-1766
-1772
-1776
-1773
-1747
-1748
-1725
-1698
-1691
-1665
-1636
-1625
-1572
-1569
-1572
-1500
-1467
-1388
-1320
-1252
-1166
-1080
-972
-865
-779
-695
-551
-446
-323
-201
-82
41
176
323
425
555
672
779
895
1011
1130
1219
1346
1432
1521
1583
1666
1749
1780
1850
1805
1828
1826
1805
1784
1705
1627
1548
1501
1376
1295
1206
1090
1029
898
792
662
529
423
306
156
46
-52
-156
-265
-404
-510
-584
-663
-743
-835
-912
-948
-1019
-1071
-1092
-1149
-1195
-1233
-1292
-1365
-1449
-1484
-1494
-1531
-1538
-1558
-1586
-1585
-1627
-1647
-1662
-1698
-1718
-1721
-1763
-1780
-1768
-1764
-1748
-1730
-1693
-1656
-1625
-1570
-1518
-1475
-1407
-1305
-1241
-1158
-1083
-1000
-888
-790
-664
-554
-447
-324
-218
-72
66
171
297
420
529
632
732
853
963
1068
1184
1295
1407
1481
1529
1605
1651
1691
1715
1710
1710
1706
1687
1620
1571
1514
1429
1353
1309
1211
1121
1050
924
860
751
642
522
415
323
163
68
-54
-167
-277
-410
-524
-639
-739
-819
-915
-1009
-1061
-1104
-1188
-1234
-1291
-1355
-1372
-1385
-1427
-1470
-1483
-1519
-1534
-1531
-1554
-1575
-1569
-1557
-1557
-1538
-1523
-1526
-1513
-1511
-1499
-1522
-1515
-1531
-1522
-1508
-1492
-1450
-1419
-1370
-1295
-1244
-1188
-1088
-1025
-947
-888
-792
-682
-586
-429
-307
-178
-59
87
219
317
449
536
631
734
824
909
972
1056
1133
1184
1273
1312
1349
1382
1396
1415
1382
1364
1356
1310
1300
1276
1225
1198
1164
1098
1024
976
916
815
748
674
589
465
384
291
167
97
-25
-110
-235
-331
-425
-534
-617
-707
-795
-887
-951
-1040
-1111
-1160
-1209
-1266
-1323
-1385
-1435
-1462
-1506
-1532
-1557
-1578
-1586
-1597
-1588
-1565
-1565
-1542
-1505
-1491
-1463
-1431
-1382
-1378
-1328
-1298
-1279
-1229
-1190
-1141
-1102
-1053
-1000
-943
-881
-865
-823
-751
-697
-635
-556
-468
-389
-286
-181
-60
43
150
241
325
420
501
571
648
740
824
903
1001
1068
1122
1184
1208
1251
1256
1240
1227
1202
1140
1106
1069
1049
993
976
928
869
820
754
708
600
543
478
402
336
248
164
91
13
-55
-148
-221
-290
-381
-463
-531
-628
-700
-756
-814
-886
-937
-993
-1083
-1152
-1234
-1322
-1397
-1475
-1537
-1581
-1633
-1645
-1688
-1684
-1657
-1652
-1635
-1641
-1603
-1572
-1552
-1509
-1489
-1436
-1401
-1368
-1308
-1253
-1192
-1129
-1043
-966
-920
-856
-795
-737
-668
-610
-534
-440
-329
-267
-169
-76
1
114
208
302
392
473
561
651
710
793
882
949
1004
1068
1093
1107
1141
1166
1202
1210
1191
1173
1134
1091
1028
962
910
825
778
730
653
590
492
416
341
271
192
88
47
-25
-111
-191
-261
-316
-384
-430
-490
-543
-609
-641
-684
-762
-813
-873
-933
-985
-1015
-1083
-1108
-1154
-1188
-1210
-1265
-1293
-1350
-1396
-1413
-1465
-1485
-1486
-1507
-1516
-1529
-1523
-1525
-1499
-1460
-1433
-1378
-1364
-1296
-1233
-1205
-1128
-1066
-997
-925
-869
-781
-682
-595
-492
-425
-333
-251
-209
-118
-66
20
100
211
332
406
523
581
663
767
842
942
995
1061
1128
1178
1235
1263
1298
1307
1316
1302
1279
1246
1234
1208
1121
1087
1022
948
866
773
672
546
469
359
264
129
39
-30
-141
-230
-298
-366
-429
-487
-580
-662
-724
-798
-871
-957
-1012
-1065
-1099
-1108
-1143
-1158
-1187
-1199
-1220
-1244
-1270
-1298
-1348
-1348
-1362
-1376
-1377
-1391
-1406
-1417
-1401
-1379
-1345
-1340
-1320
-1274
-1249
-1198
-1157
-1132
-1076
-1039
-989
-913
-846
-786
-731
-655
-578
-500
-400
-303
-191
-81
17
120
202
293
386
476
580
688
775
873
914
991
1056
1131
1192
1242
1305
1347
1368
1376
1389
1328
1312
1255
1221
1204
1145
1118
1076
1023
974
888
815
737
650
538
463
342
256
149
63
-45
-147
-233
-356
-439
-531
-608
-673
-732
-813
-885
-946
-1003
-1054
-1118
-1160
-1178
-1232
-1280
-1303
-1343
-1368
-1360
-1394
-1399
-1386
-1397
-1367
-1355
-1333
-1309
-1300
-1253
-1246
-1241
-1231
-1212
-1170
-1135
-1104
-1085
-1061
-1014
-956
-931
-853
-783
-704
-647
-584
-484
-403
-299
-215
-119
-25
57
136
215
315
425
501
570
649
716
788
844
910
963
1064
1106
1132
1158
1177
1192
1176
1209
1183
1169
1175
1171
1120
1079
1035
930
862
806
737
667
615
523
422
332
222
125
7
-104
-194
-283
-371
-417
-527
-613
-680
-766
-830
-937
-997
-1062
-1120
-1148
-1193
-1217
-1270
-1322
-1344
-1359
-1375
-1393
-1385
-1381
-1367
-1344
-1319
-1316
-1310
-1283
-1244
-1192
-1175
-1157
-1099
-1058
-1035
-992
-952
-922
-870
-821
-779
-721
-652
-613
-553
-479
-455
-358
-295
-248
-183
-138
-81
-23
54
107
236
317
390
483
545
653
722
785
839
898
948
968
987
980
1009
1007
988
974
973
935
920
871
774
771
703
656
566
498
437
351
260
154
97
23
-42
-72
-164
-239
-311
-389
-457
-524
-616
-687
-765
-860
-906
-977
-1061
-1131
-1216
-1254
-1270
-1331
-1325
-1336
-1351
-1369
-1388
-1417
-1416
-1405
-1412
-1388
-1351
-1314
-1286
-1217
-1168
-1140
-1086
-1033
-984
-936
-890
-830
-755
-678
-596
-562
-499
-430
-375
-338
-279
-206
-169
-104
-37
-4
58
112
143
175
234
307
341
409
439
485
535
575
617
617
674
732
746
728
715
725
714
691
680
662
668
640
574
559
507
490
438
371
334
254
178
124
49
-38
-98
-175
-244
-295
-366
-410
-455
-494
-562
-617
-670
-722
-751
-849
-871
-896
-951
-1004
-1066
-1088
-1099
-1145
-1174
-1225
-1255
-1249
-1267
-1274
-1273
-1296
-1279
-1296
-1298
-1278
-1243
-1217
-1196
-1170
-1141
-1065
-1024
-953
-894
-835
-759
-680
-626
-542
-471
-433
-350
-301
-214
-124
-89
-2
90
145
223
285
335
411
423
461
508
527
580
616
657
697
730
731
757
753
749
757
707
695
686
683
628
591
569
508
485
417
379
331
258
211
120
67
14
-37
-92
-187
-248
-301
-377
-434
-504
-595
-647
-694
-767
-804
-856
-923
-947
-990
-1042
-1082
-1099
-1113
-1108
-1096
-1076
-1060
-1071
-1077
-1093
-1101
-1072
-1073
-1062
-1059
-1049
-979
-971
-954
-921
-912
-889
-887
-889
-909
-853
-835
-809
-761
-748
-669
-611
-566
-517
-442
-340
-295
-211
-135
-68
21
56
134
198
276
358
424
519
583
637
689
738
766
790
822
853
845
843
829
816
818
783
740
722
679
640
595
538
500
443
343
276
172
101
42
-60
-110
-184
-217
-298
-389
-443
-506
-594
-650
-698
-785
-853
-931
-970
-1020
-1077
-1121
-1163
-1177
-1219
-1237
-1249
-1276
-1280
-1319
-1320
-1328
-1315
-1323
-1306
-1263
-1254
-1238
-1210
-1167
-1170
-1154
-1109
-1100
-1042
-1002
-988
-911
-838
-799
-750
-702
-642
-565
-549
-499
-445
-379
-317
-242
-174
-135
-65
2
101
187
262
317
406
481
539
594
636
725
762
811
856
888
913
923
912
892
873
853
808
780
720
659
594
532
453
372
320
238
189
118
32
-24
-92
-162
-225
-318
-405
-476
-544
-616
-675
-756
-820
-879
-943
-999
-1055
-1106
-1158
-1180
-1223
-1266
-1310
-1342
-1364
-1406
-1432
-1428
-1446
-1455
-1466
-1465
-1449
-1409
-1366
-1338
-1292
-1271
-1234
-1177
-1155
-1102
-1071
-1030
-966
-900
-828
-792
-709
-621
-564
-526
-485
-432
-367
-312
-271
-208
-136
-87
-22
55
79
118
182
244
294
351
417
462
524
581
631
677
723
766
796
831
867
896
930
923
912
871
872
871
847
795
713
668
604
556
470
394
340
244
161
80
-23
-81
-162
-255
-332
-418
-509
-582
-663
-722
-800
-870
-929
-1019
-1039
-1103
-1163
-1217
-1267
-1330
-1367
-1404
-1448
-1465
-1464
-1463
-1469
-1468
-1461
-1423
-1400
-1405
-1387
-1349
-1295
-1262
-1247
-1211
-1197
-1161
-1113
-1066
-995
-935
-874
-860
-820
-775
-690
-638
-614
-540
-490
-380
-313
-263
-201
-130
-13
43
82
194
239
304
382
447
540
607
679
741
800
874
894
912
976
982
1001
997
989
969
944
922
876
866
864
851
827
762
720
661
574
530
491
407
357
280
176
116
50
-53
-154
-253
-352
-411
-502
-619
-713
-788
-894
-1028
-1119
-1181
-1265
-1331
-1386
-1390
-1428
-1486
-1516
-1516
-1501
-1501
-1493
-1492
-1466
-1458
-1474
-1440
-1414
-1396
-1382
-1339
-1302
-1272
-1233
-1215
-1130
-1081
-1036
-938
-893
-866
-795
-734
-682
-606
-568
-509
-432
-404
-347
-276
-237
-195
-149
-85
-27
62
116
166
243
328
381
430
521
589
664
725
778
846
930
981
1012
1011
1042
1087
1073
1084
1090
1084
1064
1039
1001
948
928
877
812
711
656
613
530
463
351
304
236
148
36
-50
-120
-211
-313
-401
-458
-556
-670
-751
-830
-917
-976
-1063
-1112
-1154
-1241
-1286
-1336
-1390
-1435
-1481
-1533
-1561
-1611
-1628
-1623
-1660
-1668
-1710
-1696
-1715
-1714
-1710
-1711
-1668
-1657
-1642
-1595
-1553
-1490
-1442
-1401
-1329
-1251
-1204
-1189
-1086
-1017
-936
-858
-802
-685
-617
-545
-460
-376
-289
-222
-128
-58
-8
99
210
283
331
403
456
565
623
653
722
765
847
945
968
996
1053
1108
1153
1110
1107
1130
1109
1072
1052
1037
1003
975
948
903
859
803
746
679
636
564
497
428
334
266
174
94
-5
-97
-203
-293
-364
-494
-654
-728
-816
-892
-994
-1080
-1122
-1190
-1246
-1282
-1345
-1394
-1434
-1452
-1487
-1522
-1552
-1577
-1574
-1610
-1644
-1643
-1614
-1670
-1672
-1655
-1661
-1629
-1614
-1589
-1569
-1557
-1535
-1509
-1462
-1433
-1360
-1323
-1282
-1237
-1212
-1157
-1128
-1065
-1013
-997
-957
-918
-851
-793
-736
-662
-559
-475
-431
-348
-256
-166
-67
21
117
232
300
387
504
594
640
723
809
868
966
1004
1079
1143
1171
1215
1233
1258
1282
1280
1262
1256
1257
1221
1172
1123
1067
1036
956
899
863
793
720
652
594
504
439
358
265
198
112
10
-103
-191
-268
-379
-471
-579
-701
-764
-854
-983
-1045
-1079
-1159
-1230
-1270
-1308
-1369
-1430
-1501
-1518
-1551
-1584
-1596
-1635
-1663
-1653
-1650
-1683
-1714
-1704
-1704
-1712
-1703
-1714
-1711
-1677
-1603
-1592
-1577
-1484
-1405
-1365
-1331
-1276
-1205
-1147
-1098
-1066
-1004
-936
-881
-815
-746
-702
-652
-591
-537
-469
-418
-360
-296
-230
-162
-103
-20
54
98
168
230
289
350
410
448
513
583
616
676
760
807
878
936
991
1031
1068
1105
1166
1197
1209
1268
1278
1313
1306
1279
1264
1256
1241
1194
1122
1105
1050
948
856
799
766
666
593
526
427
322
235
101
-7
-120
-245
-362
-498
-610
-712
-787
-915
-1012
-1060
-1145
-1187
-1249
-1321
-1359
-1398
-1414
-1463
-1502
-1519
-1531
-1544
-1556
-1548
-1547
-1538
-1539
-1530
-1547
-1568
-1564
-1552
-1531
-1520
-1496
-1438
-1403
-1366
-1329
-1292
-1234
-1207
-1175
-1157
-1104
-1060
-1046
-998
-958
-899
-860
-835
-800
-770
-706
-656
-621
-559
-478
-442
-386
-313
-259
-226
-181
-91
-60
-25
58
150
191
205
291
348
425
485
535
588
656
730
781
830
887
955
1016
1063
1124
1174
1195
1228
1282
1333
1302
1271
1249
1224
1177
1111
1068
1012
952
862
767
702
642
558
448
375
281
189
113
17
-61
-163
-236
-309
-405
-494
-606
-686
-752
-854
-956
-1008
-1077
-1153
-1211
-1282
-1309
-1358
-1400
-1429
-1435
-1476
-1494
-1505
-1503
-1521
-1556
-1562
-1577
-1575
-1571
-1555
-1522
-1485
-1460
-1439
-1414
-1380
-1346
-1324
-1293
-1227
-1182
-1157
-1098
-1037
-1018
-983
-947
-947
-924
-889
-856
-839
-813
-787
-758
-712
-688
-644
-594
-549
-504
-481
-405
-360
-303
-239
-186
-107
-65
5
61
107
187
240
272
336
384
439
479
518
596
644
685
720
786
855
877
899
945
976
1023
1056
1062
1088
1128
1110
1062
1066
1025
1010
954
891
855
808
753
647
595
511
464
422
317
298
223
127
63
-15
-82
-192
-279
-346
-400
-480
-608
-679
-757
-834
-909
-1016
-1061
-1082
-1145
-1228
-1268
-1260
-1291
-1339
-1362
-1367
-1351
-1371
-1388
-1405
-1401
-1395
-1415
-1423
-1412
-1392
-1390
-1385
-1394
-1403
-1383
-1354
-1322
-1288
-1268
-1237
-1199
-1188
-1142
-1088
-1070
-1040
-1006
-969
-938
-908
-884
-840
-797
-746
-718
-671
-618
-552
-510
-474
-399
-344
-291
-231
-156
-95
-27
16
36
77
144
182
212
255
264
313
347
375
392
410
444
476
498
505
548
599
645
671
744
789
872
937
965
988
1019
1065
1052
1042
1052
1023
974
951
924
870
853
813
730
641
567
512
444
355
272
206
151
91
-5
-64
-89
-158
-255
-343
-409
-468
-583
-692
-763
-838
-936
-1004
-1094
-1150
-1174
-1224
-1265
-1296
-1318
-1311
-1330
-1367
-1356
-1369
-1401
-1381
-1337
-1351
-1353
-1344
-1327
-1334
-1344
-1314
-1323
-1300
-1246
-1225
-1197
-1161
-1158
-1150
-1128
-1095
-1055
-1023
-982
-890
-817
-788
-755
-700
-649
-636
-591
-538
-497
-456
-427
-392
-322
-277
-245
-216
-161
-112
-105
-74
-62
-59
-49
-32
9
29
65
110
131
183
204
234
266
273
307
349
397
455
518
551
603
685
706
738
806
883
935
1001
1041
1053
1071
1083
1083
1048
1017
1006
977
931
895
843
802
773
697
614
525
465
404
302
238
169
102
35
-63
-140
-207
-324
-432
-520
-617
-698
-770
-845
-926
-1006
-1077
-1127
-1165
-1192
-1225
-1255
-1281
-1293
-1313
-1320
-1332
-1347
-1383
-1406
-1361
-1368
-1383
-1370
-1359
-1336
-1336
-1375
-1342
-1310
-1283
-1260
-1224
-1154
-1116
-1065
-1061
-1045
-985
-961
-932
-898
-858
-833
-799
-782
-761
-717
-704
-683
-661
-630
-612
-584
-539
-474
-437
-398
-353
-316
-278
-264
-255
-234
-210
-192
-149
-114
-56
-13
14
72
103
141
204
265
318
368
417
478
545
628
688
757
808
855
939
979
1034
1083
1142
1203
1195
1188
1183
1183
1171
1129
1077
1061
1003
979
919
809
721
635
568
472
385
318
256
185
111
43
-39
-110
-191
-277
-347
-410
-481
-572
-643
-698
-803
-882
-954
-1039
-1086
-1161
-1212
-1222
-1237
-1246
-1268
-1271
-1277
-1285
-1290
-1290
-1283
-1284
-1264
-1226
-1249
-1243
-1220
-1218
-1211
-1202
-1192
-1173
-1191
-1164
-1133
-1151
-1124
-1111
-1097
-1091
-1083
-1058
-1018
-979
-970
-946
-879
-853
-842
-843
-816
-795
-760
-730
-731
-701
-662
-602
-565
-534
-477
-399
-366
-313
-248
-170
-137
-102
-65
-34
10
18
82
91
125
184
175
197
285
327
363
401
465
539
623
684
765
845
924
1029
1116
1234
1321
1417
1454
1385
1261
1183
1183
1168
1156
1129
1084
1049
990
959
948
840
766
613
457
316
185
19
-169
-330
-507
-661
-830
-1025
-1215
-1380
-1574
-1778
-1962
-2115
-2251
-2375
-2433
-2441
-2458
-2436
-2343
-2267
-2211
-2147
-2051
-1901
-1722
-1536
-1349
-1194
-1104
-1038
-979
-961
-980
-1001
-1031
-1068
-1091
-1118
-1172
-1200
-1224
-1246
-1270
-1322
-1356
-1414
-1455
-1444
-1459
-1468
-1448
-1446
-1421
-1388
-1359
-1287
-1226
-1135
-1018
-900
-802
-706
-621
-506
-398
-321
-207
-113
-52
35
141
233
376
511
663
831
969
1107
1210
1338
1444
1559
1700
1809
1929
2050
2171
2323
2505
2665
2842
3016
3219
3411
3552
3693
3830
3978
4139
4282
4405
4511
4580
4629
4615
4533
4301
3871
3327
2723
2081
1353
556
-242
-978
-1667
-2319
-2871
-3309
-3640
-3790
-3819
-3761
-3678
-3530
-3364
-3202
-3020
-2861
-2722
-2625
-2528
-2448
-2380
-2322
-2278
-2172
-2027
-1829
-1556
-1289
-1039
-784
-501
-235
23
198
247
216
75
-121
-401
-778
-1184
-1562
-1902
-2204
-2535
-2838
-3042
-3180
-3244
-3241
-3204
-3118
-3026
-2962
-2841
-2738
-2681
-2653
-2611
-2559
-2474
-2383
-2386
-2294
-2131
-1919
-1652
-1398
-1098
-792
-552
-308
-109
71
179
226
253
241
215
112
-36
-157
-163
-122
-105
-65
33
126
272
377
478
622
781
955
1104
1284
1365
1480
1655
1822
1991
2236
2540
2731
2944
3208
3417
3638
3848
4008
4150
4215
4186
4099
3935
3678
3369
2912
2213
1461
629
-240
-1058
-1871
-2632
-3242
-3702
-3986
-4165
-4262
-4200
-3955
-3553
-3175
-2773
-2428
-2075
-1796
-1566
-1309
-1144
-961
-781
-609
-453
-226
-15
233
529
751
1012
1206
1205
1070
880
659
331
-79
-504
-920
-1375
-1810
-2293
-2736
-2952
-3083
-3110
-3069
-2968
-2891
-2779
-2637
-2547
-2381
-2287
-2199
-2112
-2082
-2062
-2038
-1960
-1846
-1688
-1419
-1102
-826
-555
-304
-45
218
459
622
728
797
724
685
629
519
457
416
441
461
549
581
622
709
837
948
1093
1170
1224
1343
1450
1575
1653
1830
1964
2163
2410
2629
2863
3044
3304
3532
3766
4011
4129
4256
4297
4416
4427
4304
4181
3959
3717
3171
2433
1551
611
-272
-1157
-1958
-2766
-3297
-3738
-4114
-4291
-4295
-4126
-3796
-3388
-3051
-2687
-2383
-2097
-1834
-1612
-1427
-1192
-947
-700
-475
-272
21
303
577
826
963
1059
1021
820
477
56
-412
-888
-1358
-1871
-2305
-2609
-2916
-3140
-3204
-3263
-3233
-3181
-3183
-3214
-3249
-3264
-3256
-3243
-3224
-3125
-3001
-2867
-2626
-2369
-2105
-1813
-1531
-1236
-1013
-836
-696
-613
-578
-574
-555
-596
-597
-565
-468
-288
-101
82
254
356
438
502
447
374
286
240
156
137
204
262
361
566
827
1186
1567
1956
2264
2523
2798
2960
3150
3245
3329
3438
3547
3655
3742
3917
4024
4175
4381
4526
4609
4629
4546
4278
3780
2939
1899
784
-343
-1469
-2439
-3251
-3902
-4170
-4302
-4289
-4115
-3805
-3374
-2955
-2603
-2373
-2162
-2048
-1939
-1867
-1727
-1507
-1232
-828
-415
14
458
943
1298
1564
1720
1651
1383
841
288
-249
-875
-1489
-2046
-2511
-2810
-2923
-3041
-3130
-3091
-3052
-3112
-3253
-3479
-3673
-3818
-3959
-3921
-3855
-3709
-3440
-3133
-2736
-2269
-1816
-1404
-1066
-863
-722
-689
-775
-824
-898
-966
-952
-896
-781
-638
-431
-170
104
274
403
461
317
177
-69
-314
-483
-624
-650
-571
-364
-137
123
476
933
1343
1671
1919
2108
2284
2348
2347
2416
2565
2683
2941
3247
3427
3728
4036
4304
4507
4635
4664
4613
4514
4296
4144
3972
3676
3461
3048
2054
1077
263
-670
-1535
-2233
-2905
-3444
-3660
-3869
-4018
-3967
-3776
-3384
-3023
-2772
-2569
-2363
-2115
-1879
-1602
-1300
-973
-541
-175
54
338
618
865
1038
1192
1160
922
616
51
-458
-874
-1310
-1710
-2146
-2552
-2861
-3028
-3280
-3410
-3412
-3449
-3455
-3468
-3614
-3794
-3673
-3585
-3444
-3197
-2956
-2684
-2420
-2085
-1824
-1542
-1332
-1146
-983
-1031
-1095
-1138
-1190
-1216
-1122
-1049
-1002
-964
-899
-825
-727
-546
-464
-402
-385
-369
-422
-539
-551
-517
-431
-383
-245
-32
217
479
731
1073
1345
1583
1801
2020
2150
2375
2579
2744
2938
3098
3361
3464
3605
3697
3861
3917
3931
4103
3984
3956
3876
3799
3774
3796
3749
3594
3362
2522
1432
423
-559
-1600
-2343
-2973
-3568
-3667
-3752
-3718
-3551
-3220
-2809
-2460
-2224
-2283
-2239
-2176
-2106
-1888
-1538
-1157
-713
-155
257
589
889
1172
1250
1250
1108
671
289
-282
-866
-1263
-1459
-1697
-1940
-2111
-2430
-2611
-2782
-2966
-3170
-3292
-3365
-3544
-3677
-3816
-3698
-3434
-3156
-2738
-2333
-2000
-1805
-1584
-1397
-1315
-1219
-1215
-1230
-1260
-1265
-1310
-1256
-1118
-970
-751
-683
-637
-735
-803
-887
-936
-838
-914
-855
-816
-710
-568
-416
-183
-32
223
272
413
490
529
676
799
1078
1270
1611
1773
2047
2387
2577
2873
2944
3098
3101
3218
3166
3087
3212
3163
3328
3409
3541
3552
3515
3509
3477
3582
3507
3516
3371
3164
2627
1542
582
-245
-948
-1815
-2263
-2529
-2735
-2685
-2774
-2697
-2663
-2434
-2206
-2112
-2232
-2422
-2251
-2090
-1757
-1350
-902
-445
60
454
501
642
686
731
598
347
92
-211
-432
-771
-1069
-1188
-1281
-1438
-1781
-2258
-2532
-2717
-3007
-3283
-3356
-3359
-3445
-3388
-3383
-3318
-3038
-2724
-2439
-2209
-1991
-1977
-1842
-1703
-1560
-1383
-1324
-1244
-1233
-1137
-1180
-1098
-1020
-1077
-1039
-1051
-1055
-1213
-1226
-1151
-1077
-984
-888
-776
-802
-640
-490
-286
-210
-117
19
27
150
207
455
611
830
1029
1228
1516
1599
1880
2021
2272
2492
2473
2556
2560
2690
2598
2760
3027
3048
2998
3044
3268
3196
3272
3379
3421
3466
3471
3545
3563
3523
2995
2162
1331
419
-378
-1165
-1705
-2053
-2214
-2235
-2417
-2383
-2359
-2231
-2058
-2012
-2165
-2389
-2289
-2149
-1833
-1484
-1047
-417
70
388
421
597
731
710
626
291
109
-63
-230
-471
-590
-545
-813
-1162
-1594
-2026
-2433
-2878
-3190
-3451
-3499
-3538
-3533
-3357
-3118
-2848
-2664
-2471
-2402
-2237
-2118
-2083
-1922
-1791
-1585
-1392
-1250
-1178
-1153
-1004
-973
-1016
-1125
-1234
-1317
-1464
-1503
-1595
-1582
-1533
-1484
-1396
-1371
-1312
-1250
-1170
-1072
-964
-807
-709
-598
-452
-319
-166
9
293
506
722
907
1070
1283
1378
1579
1776
1950
2156
2337
2492
2481
2544
2709
2762
2772
2830
2921
2853
2832
2871
2896
2977
2999
3064
3052
3155
3289
3395
3496
3532
3347
2486
1513
593
-122
-760
-1322
-1558
-1788
-1767
-1792
-1719
-1813
-1838
-1505
-1481
-1641
-2102
-2184
-1946
-1692
-1309
-1031
-439
74
451
526
396
495
568
536
132
-177
-373
-485
-550
-636
-739
-1056
-1114
-1424
-1906
-2454
-2916
-3001
-3216
-3325
-3494
-3409
-3272
-3258
-3071
-2941
-2752
-2513
-2314
-2304
-2332
-2219
-2048
-1909
-1771
-1642
-1554
-1472
-1446
-1434
-1412
-1463
-1479
-1493
-1527
-1618
-1539
-1396
-1318
-1153
-1020
-814
-684
-611
-578
-526
-432
-443
-341
-213
-51
139
350
626
776
968
1127
1321
1485
1520
1680
1870
2089
2117
2203
2390
2514
2650
2631
2814
2878
2871
2908
2894
2975
2902
3010
3023
3061
3182
3315
3508
3577
3762
3817
3923
3568
2483
1477
688
246
-396
-1065
-1420
-1543
-1368
-1579
-1692
-1781
-1670
-1392
-1599
-1965
-2365
-2232
-1831
-1536
-1331
-1063
-398
135
398
311
270
566
629
418
-5
-301
-318
-275
-405
-553
-605
-773
-1103
-1551
-2019
-2491
-2767
-3073
-3398
-3496
-3567
-3413
-3239
-2980
-2757
-2597
-2393
-2421
-2335
-2285
-2247
-2097
-1963
-1798
-1636
-1441
-1323
-1202
-1072
-1081
-1132
-1258
-1443
-1600
-1684
-1770
-1824
-1747
-1621
-1572
-1479
-1351
-1251
-1074
-1025
-999
-857
-743
-674
-530
-313
-93
140
399
568
724
962
1071
1240
1354
1434
1668
1815
1990
2077
2207
2350
2548
2694
2618
2703
2771
2752
2664
2641
2770
2796
2831
2954
3049
3062
3205
3368
3425
3584
3629
3711
3623
2991
2031
1217
629
18
-520
-1099
-1445
-1421
-1454
-1587
-1687
-1723
-1511
-1429
-1657
-1975
-2153
-1923
-1626
-1347
-1177
-830
-272
101
355
262
249
445
374
127
-307
-551
-554
-534
-711
-940
-1020
-1355
-1629
-1995
-2499
-2833
-3109
-3289
-3461
-3575
-3597
-3396
-3123
-3114
-2993
-2791
-2616
-2541
-2438
-2328
-2227
-1977
-1907
-1743
-1580
-1531
-1356
-1315
-1256
-1348
-1459
-1487
-1635
-1711
-1767
-1788
-1753
-1639
-1553
-1484
-1351
-1192
-1126
-1030
-932
-862
-691
-631
-461
-241
-126
130
271
513
668
775
1006
1101
1320
1436
1586
1800
1948
2083
2193
2367
2485
2568
2664
2611
2730
2761
2628
2771
2742
2861
2942
2933
3139
3269
3447
3533
3774
3828
3821
3968
3525
2665
1813
1013
444
-13
-665
-1163
-1242
-1325
-1438
-1516
-1645
-1673
-1468
-1559
-1871
-2024
-2023
-1634
-1373
-1153
-871
-549
-13
226
228
151
301
389
142
-104
-480
-552
-473
-672
-864
-987
-1119
-1382
-1885
-2343
-2681
-2940
-3187
-3541
-3693
-3633
-3499
-3285
-3158
-2898
-2682
-2467
-2269
-2336
-2207
-2066
-1898
-1801
-1789
-1567
-1483
-1341
-1247
-1304
-1330
-1435
-1540
-1772
-1910
-2006
-2148
-2153
-2164
-2087
-2040
-1874
-1779
-1630
-1407
-1326
-1094
-964
-814
-634
-496
-278
-140
127
417
586
749
1000
1296
1400
1445
1600
1760
1905
2047
2072
2175
2307
2308
2384
2451
2436
2431
2523
2589
2456
2483
2516
2501
2626
2696
2818
2907
3103
3158
3363
3678
3802
3941
3552
2791
2029
1417
809
95
-456
-925
-1072
-1183
-1292
-1365
-1404
-1204
-1088
-1182
-1567
-1804
-1748
-1565
-1373
-1469
-1290
-758
-370
-152
-52
67
274
351
127
-281
-542
-651
-754
-940
-1168
-1314
-1350
-1558
-1978
-2246
-2416
-2597
-2880
-3232
-3441
-3427
-3299
-3150
-3057
-2986
-2828
-2519
-2342
-2294
-2210
-2029
-1800
-1744
-1790
-1762
-1631
-1495
-1447
-1525
-1619
-1635
-1660
-1764
-1849
-1893
-2008
-1956
-1960
-1905
-1776
-1665
-1490
-1364
-1137
-1084
-936
-728
-613
-512
-428
-216
-97
91
292
451
745
950
1131
1282
1421
1567
1721
1859
1880
1967
2082
2178
2299
2394
2453
2506
2507
2603
2642
2506
2557
2689
2619
2702
2760
2878
3055
3199
3392
3606
3821
3932
3760
3012
2384
1579
963
400
-450
-825
-1212
-1156
-1286
-1439
-1187
-1262
-954
-1070
-1275
-1490
-1613
-1304
-1351
-1256
-1230
-860
-446
-204
40
96
365
492
352
30
-292
-525
-667
-885
-1199
-1356
-1458
-1585
-1919
-2107
-2326
-2519
-2695
-3110
-3255
-3444
-3420
-3278
-3241
-3079
-2886
-2509
-2252
-2194
-2006
-1843
-1747
-1712
-1791
-1871
-1865
-1845
-1896
-1924
-1935
-1967
-1905
-1927
-2010
-2044
-2105
-2006
-2083
-2159
-2122
-2137
-1975
-1955
-1806
-1562
-1304
-930
-754
-522
-283
-139
32
134
192
289
434
669
817
991
1223
1391
1684
1824
1893
2014
2112
2196
2154
2242
2212
2275
2392
2356
2445
2476
2577
2681
2755
2797
2798
2939
2993
3046
3167
3412
3532
3765
3886
3722
3221
2615
2037
1194
643
-88
-652
-990
-1194
-1247
-1476
-1175
-1144
-980
-828
-1046
-1004
-1200
-1080
-1149
-1274
-1184
-1076
-767
-601
-352
-126
80
305
299
43
-164
-379
-657
-953
-1310
-1495
-1755
-1973
-2193
-2394
-2516
-2681
-2698
-2868
-2993
-3029
-3075
-3061
-3057
-3118
-3088
-2940
-2820
-2641
-2484
-2270
-2036
-1868
-1765
-1730
-1671
-1765
-1815
-1881
-2041
-2102
-2120
-2131
-2058
-2039
-1998
-1904
-1791
-1660
-1598
-1533
-1425
-1279
-1223
-1144
-971
-839
-700
-502
-319
-148
100
339
412
610
778
858
1031
1190
1313
1421
1585
1782
1859
2009
2163
2286
2358
2434
2570
2466
2642
2645
2626
2711
2751
2748
2752
3030
3028
3149
3361
3472
3628
3678
3912
3882
3705
3159
2671
2098
1313
923
124
-319
-713
-964
-1056
-1263
-1116
-1146
-957
-793
-922
-974
-976
-943
-949
-1021
-1074
-858
-742
-580
-412
-279
-76
69
173
-1
-140
-277
-454
-693
-1030
-1299
-1501
-1813
-2029
-2274
-2581
-2601
-2698
-2807
-2827
-2910
-2860
-2948
-2885
-2839
-2878
-2682
-2701
-2547
-2430
-2316
-2053
-1998
-1862
-1792
-1777
-1791
-1800
-1790
-1915
-1949
-1960
-2065
-2045
-2009
-2037
-1869
-1780
-1694
-1477
-1411
-1247
-1120
-973
-864
-859
-636
-567
-406
-217
-99
176
278
506
687
795
963
1089
1277
1331
1484
1623
1663
1845
1926
1992
2048
2177
2298
2293
2416
2494
2540
2637
2597
2689
2678
2735
2891
2843
3014
3132
3302
3450
3528
3697
3715
3509
3173
2686
2178
1714
1020
398
-81
-532
-715
-1024
-1113
-1177
-1109
-842
-881
-794
-807
-750
-701
-832
-878
-941
-886
-780
-863
-880
-742
-547
-379
-363
-311
-350
-370
-378
-625
-793
-1025
-1235
-1536
-1921
-2120
-2334
-2465
-2543
-2651
-2696
-2714
-2596
-2524
-2573
-2440
-2403
-2389
-2375
-2440
-2384
-2323
-2227
-2166
-2138
-2046
-1921
-1847
-1826
-1732
-1717
-1682
-1707
-1733
-1744
-1775
-1658
-1681
-1646
-1601
-1537
-1342
-1275
-1130
-1004
-861
-662
-568
-413
-321
-204
-46
23
133
227
332
484
550
676
790
852
1046
1116
1175
1323
1413
1538
1608
1750
1837
1868
1985
1963
2003
2052
2111
2146
2152
2220
2252
2248
2350
2413
2478
2603
2593
2705
2743
2764
2799
2600
2415
2161
1671
1296
925
583
342
62
-111
-417
-521
-526
-607
-464
-474
-488
-489
-520
-525
-558
-486
-509
-527
-633
-748
-769
-752
-702
-627
-678
-774
-760
-757
-781
-745
-792
-853
-960
-1122
-1249
-1429
-1475
-1541
-1649
-1755
-1940
-1963
-2008
-1979
-1951
-2013
-1952
-2033
-2009
-2002
-1993
-1935
-1974
-1986
-2064
-2096
-2157
-2127
-2100
-2093
-2096
-2122
-2031
-2032
-1931
-1885
-1840
-1743
-1768
-1689
-1626
-1542
-1494
-1418
-1331
-1290
-1146
-1061
-965
-884
-807
-725
-641
-513
-437
-347
-242
-167
-123
-68
-14
83
192
274
303
366
471
538
679
774
874
953
1044
1156
1231
1327
1432
1513
1574
1680
1746
1881
1995
2059
2147
2190
2355
2388
2489
2529
2520
2502
2228
2040
1776
1701
1568
1408
1295
1058
983
852
795
715
727
638
487
423
241
254
225
199
80
-91
-250
-379
-428
-524
-549
-652
-772
-924
-1020
-1051
-1049
-1051
-1156
-1224
-1331
-1409
-1527
-1580
-1597
-1670
-1776
-1921
-1976
-2056
-2023
-2038
-2097
-2149
-2208
-2213
-2285
-2246
-2247
-2297
-2312
-2369
-2437
-2484
-2481
-2501
-2517
-2601
-2644
-2644
-2628
-2599
-2549
-2483
-2464
-2355
-2238
-2126
-1988
-1886
-1762
-1727
-1617
-1486
-1391
-1246
-1148
-1039
-904
-782
-640
-500
-401
-275
-198
-77
18
131
258
363
487
567
660
768
873
992
1093
1179
1264
1367
1508
1592
1711
1838
1901
2000
2107
2238
2338
2454
2575
2620
2784
2819
2914
3022
2990
2881
2602
2450
2343
2338
2245
2112
1856
1662
1492
1383
1307
1169
1156
846
677
521
280
324
231
102
-129
-324
-501
-586
-568
-719
-758
-923
-1151
-1253
-1321
-1340
-1317
-1383
-1503
-1592
-1644
-1664
-1709
-1730
-1798
-1878
-2003
-2090
-2177
-2154
-2142
-2210
-2276
-2402
-2374
-2382
-2382
-2458
-2518
-2544
-2597
-2601
-2665
-2634
-2666
-2728
-2765
-2808
-2761
-2733
-2610
-2580
-2559
-2524
-2424
-2314
-2281
-2174
-2100
-2010
-1898
-1796
-1664
-1525
-1382
-1303
-1237
-1123
-987
-827
-688
-571
-461
-363
-238
-110
-8
131
228
345
415
517
627
743
893
967
1037
1120
1249
1393
1513
1636
1723
1791
1844
1986
2065
2150
2289
2372
2463
2559
2697
2796
2924
2926
2951
2770
2518
2419
2307
2280
2142
2067
1803
1593
1532
1346
1269
1191
1066
842
691
519
313
346
257
53
-141
-352
-508
-536
-613
-748
-805
-957
-1119
-1197
-1246
-1286
-1298
-1391
-1570
-1648
-1707
-1762
-1742
-1738
-1767
-1896
-1972
-2010
-2046
-1994
-2024
-2057
-2143
-2214
-2185
-2239
-2236
-2291
-2379
-2399
-2486
-2489
-2550
-2551
-2545
-2626
-2649
-2716
-2634
-2566
-2551
-2505
-2498
-2432
-2335
-2292
-2192
-2114
-2040
-1963
-1916
-1774
-1677
-1531
-1407
-1344
-1196
-1126
-987
-849
-704
-593
-523
-423
-325
-226
-104
31
117
233
278
356
461
558
656
730
826
892
989
1087
1201
1344
1424
1513
1625
1716
1831
1940
2048
2134
2247
2385
2443
2601
2655
2818
2843
2922
2949
2678
2576
2399
2422
2323
2201
2094
1850
1710
1591
1481
1356
1278
1159
962
726
542
453
360
347
114
-102
-314
-389
-445
-592
-621
-763
-967
-1125
-1198
-1214
-1257
-1281
-1328
-1462
-1477
-1525
-1574
-1579
-1658
-1691
-1885
-1967
-1996
-2064
-2006
-2088
-2148
-2283
-2293
-2220
-2256
-2254
-2354
-2444
-2464
-2513
-2535
-2544
-2577
-2573
-2635
-2692
-2630
-2555
-2490
-2482
-2455
-2431
-2390
-2279
-2199
-2115
-2073
-2005
-1949
-1841
-1702
-1563
-1456
-1401
-1307
-1205
-1062
-888
-724
-628
-512
-432
-321
-176
-99
51
79
138
234
306
434
509
643
723
782
860
969
1110
1195
1260
1335
1412
1510
1646
1755
1896
1983
2057
2203
2322
2478
2619
2749
2814
2922
3011
3119
3162
2946
2738
2625
2642
2494
2412
2305
2040
1927
1745
1599
1421
1363
1195
1029
842
542
502
408
333
164
-122
-307
-410
-468
-593
-649
-722
-881
-1032
-1133
-1200
-1234
-1239
-1339
-1427
-1463
-1470
-1511
-1539
-1562
-1587
-1700
-1839
-1886
-1932
-1890
-1959
-2067
-2192
-2203
-2165
-2245
-2303
-2369
-2423
-2488
-2473
-2551
-2575
-2562
-2614
-2622
-2712
-2688
-2615
-2575
-2580
-2579
-2500
-2453
-2329
-2269
-2208
-2130
-2067
-1979
-1908
-1736
-1651
-1556
-1450
-1362
-1236
-1102
-947
-852
-740
-665
-556
-410
-290
-173
-98
5
76
161
241
355
461
535
592
650
766
879
1015
1145
1234
1329
1430
1539
1655
1759
1880
1938
2090
2158
2233
2416
2469
2700
2672
2818
2943
2992
3080
2851
2664
2466
2450
2434
2285
2187
1987
1793
1716
1640
1491
1409
1252
1086
846
627
561
460
401
163
-40
-238
-354
-396
-491
-570
-654
-841
-1008
-1091
-1059
-1086
-1185
-1225
-1378
-1406
-1402
-1486
-1504
-1570
-1558
-1664
-1794
-1827
-1878
-1856
-1960
-2039
-2156
-2211
-2114
-2118
-2222
-2283
-2324
-2380
-2392
-2448
-2488
-2512
-2529
-2598
-2691
-2637
-2605
-2547
-2533
-2501
-2431
-2407
-2303
-2219
-2118
-2108
-2029
-1917
-1887
-1742
-1635
-1547
-1431
-1337
-1219
-1071
-913
-770
-680
-589
-485
-400
-278
-172
-74
-7
86
184
256
336
438
517
580
681
776
898
984
1122
1177
1270
1380
1486
1602
1681
1775
1858
1947
2030
2167
2283
2430
2536
2615
2707
2783
2915
3007
3044
2863
2605
2487
2429
2418
2252
2216
1994
1793
1678
1579
1500
1383
1291
1124
930
706
605
571
502
326
82
-78
-185
-257
-376
-415
-532
-723
-824
-913
-914
-1025
-1054
-1142
-1274
-1364
-1401
-1444
-1497
-1554
-1588
-1681
-1819
-1843
-1894
-1892
-1919
-2018
-2141
-2164
-2118
-2153
-2203
-2300
-2369
-2400
-2423
-2462
-2481
-2466
-2494
-2528
-2590
-2583
-2516
-2477
-2457
-2418
-2386
-2333
-2242
-2133
-2105
-2069
-1997
-1967
-1908
-1808
-1693
-1589
-1494
-1434
-1309
-1168
-1010
-840
-754
-624
-539
-424
-279
-159
-82
0
122
224
326
434
519
595
692
747
851
975
1097
1234
1305
1406
1520
1623
1740
1825
1931
1992
2077
2174
2272
2402
2571
2653
2792
2817
2973
3086
3201
3279
3152
3001
2635
2634
2583
2467
2395
2211
1949
1767
1696
1583
1532
1400
1205
1026
781
609
554
502
307
83
-175
-312
-362
-449
-500
-579
-777
-1009
-1041
-1049
-1107
-1182
-1214
-1325
-1418
-1449
-1493
-1508
-1569
-1584
-1649
-1748
-1805
-1872
-1854
-1948
-2004
-2129
-2183
-2157
-2155
-2175
-2226
-2275
-2356
-2364
-2420
-2480
-2525
-2562
-2602
-2662
-2651
-2629
-2582
-2587
-2534
-2468
-2444
-2345
-2253
-2159
-2096
-2004
-1952
-1862
-1788
-1713
-1584
-1483
-1391
-1275
-1148
-1039
-945
-843
-728
-633
-499
-389
-289
-182
-92
50
140
250
356
444
557
615
744
828
920
985
1093
1223
1324
1409
1478
1608
1672
1797
1837
1927
2025
2083
2267
2317
2495
2553
2651
2805
2823
2968
3053
3179
3125
2850
2623
2446
2491
2376
2255
2164
1869
1735
1631
1610
1478
1344
1203
1003
828
537
521
521
341
87
-125
-251
-325
-360
-479
-527
-696
-859
-933
-971
-1016
-1053
-1082
-1251
-1354
-1416
-1374
-1429
-1501
-1587
-1646
-1711
-1822
-1847
-1889
-1894
-1988
-2055
-2132
-2096
-2043
-2099
-2161
-2298
-2333
-2357
-2400
-2546
-2600
-2632
-2723
-2750
-2787
-2710
-2694
-2624
-2621
-2575
-2505
-2447
-2262
-2258
-2204
-2126
-1996
-1915
-1833
-1680
-1588
-1440
-1350
-1232
-1123
-1006
-880
-786
-693
-594
-437
-341
-220
-151
-79
11
91
229
311
410
457
541
654
734
820
929
1055
1138
1236
1373
1478
1577
1673
1750
1850
1892
1980
2094
2168
2331
2396
2577
2661
2729
2906
2963
3112
3149
3236
3165
2787
2614
2544
2585
2414
2314
2114
1865
1775
1714
1704
1456
1319
1179
1048
758
559
582
467
271
-68
-243
-362
-413
-480
-574
-675
-925
-969
-1026
-1073
-1144
-1148
-1194
-1363
-1436
-1420
-1417
-1521
-1580
-1643
-1647
-1725
-1821
-1849
-1887
-1886
-2002
-2057
-2105
-2130
-2099
-2177
-2268
-2353
-2319
-2326
-2419
-2522
-2545
-2535
-2592
-2598
-2593
-2612
-2602
-2540
-2539
-2477
-2390
-2280
-2201
-2170
-2086
-2005
-1848
-1777
-1696
-1605
-1493
-1397
-1315
-1177
-1061
-970
-896
-787
-729
-578
-499
-374
-248
-213
-106
12
119
210
300
374
451
548
620
756
878
970
1071
1180
1256
1343
1474
1595
1638
1749
1856
1928
2017
2088
2190
2302
2450
2504
2659
2723
2838
2880
3020
3086
3098
3111
2828
2622
2517
2530
2442
2324
2152
1906
1809
1640
1543
1381
1210
1057
909
646
451
454
353
197
-73
-264
-423
-490
-564
-655
-742
-860
-952
-1027
-1060
-1110
-1133
-1216
-1357
-1424
-1468
-1505
-1623
-1672
-1714
-1753
-1823
-1934
-2000
-2027
-2050
-2117
-2236
-2269
-2314
-2321
-2368
-2471
-2528
-2585
-2579
-2658
-2714
-2739
-2736
-2726
-2739
-2721
-2754
-2717
-2653
-2611
-2558
-2481
-2370
-2311
-2226
-2144
-2010
-1931
-1841
-1747
-1640
-1548
-1463
-1359
-1274
-1168
-1045
-916
-810
-712
-596
-470
-360
-285
-200
-112
-33
71
138
234
320
393
489
583
665
734
828
905
998
1062
1169
1249
1341
1437
1509
1666
1691
1786
1857
1945
2022
2151
2236
2356
2503
2582
2749
2721
2913
2870
3079
3070
2760
2635
2320
2443
2319
2203
2062
1808
1683
1537
1557
1308
1230
1068
903
695
389
386
325
258
-37
-249
-397
-554
-512
-602
-739
-903
-1056
-1159
-1220
-1241
-1282
-1288
-1438
-1526
-1561
-1585
-1641
-1732
-1799
-1899
-1948
-2061
-2180
-2155
-2202
-2268
-2360
-2412
-2412
-2380
-2366
-2407
-2475
-2499
-2462
-2446
-2530
-2617
-2581
-2607
-2624
-2615
-2656
-2621
-2620
-2618
-2603
-2511
-2424
-2323
-2250
-2197
-2119
-2055
-1932
-1881
-1786
-1739
-1647
-1554
-1458
-1299
-1182
-999
-920
-803
-698
-601
-473
-385
-255
-220
-109
-15
127
249
282
377
420
534
589
660
768
792
884
929
1012
1115
1222
1367
1474
1557
1637
1763
1780
1844
1944
2067
2179
2257
2398
2528
2664
2754
2893
3006
3099
3152
3231
3016
2616
2475
2502
2436
2246
2117
1901
1691
1661
1635
1498
1249
1141
997
784
478
397
412
215
-75
-295
-484
-624
-620
-686
-895
-1062
-1165
-1231
-1323
-1386
-1397
-1454
-1582
-1660
-1653
-1622
-1695
-1784
-1861
-1925
-1970
-2070
-2135
-2198
-2212
-2239
-2269
-2316
-2367
-2327
-2294
-2377
-2487
-2483
-2494
-2503
-2601
-2674
-2668
-2724
-2708
-2719
-2761
-2769
-2677
-2611
-2591
-2546
-2465
-2357
-2318
-2238
-2112
-1982
-1885
-1763
-1667
-1616
-1471
-1352
-1254
-1153
-1042
-931
-821
-705
-627
-526
-402
-297
-181
-80
-20
133
270
333
412
497
605
678
777
840
945
1006
1119
1235
1276
1395
1485
1597
1660
1766
1864
1930
2011
2074
2196
2261
2379
2509
2592
2677
2760
2885
2975
3066
3091
3143
3100
2829
2514
2362
2396
2301
2146
1974
1686
1585
1552
1505
1315
1112
989
822
606
357
370
336
88
-173
-405
-559
-615
-608
-815
-978
-1135
-1264
-1320
-1454
-1479
-1506
-1569
-1689
-1784
-1758
-1772
-1803
-1882
-1991
-2054
-2067
-2160
-2205
-2289
-2350
-2359
-2459
-2474
-2505
-2441
-2434
-2553
-2563
-2566
-2543
-2574
-2641
-2733
-2742
-2740
-2747
-2753
-2819
-2792
-2754
-2685
-2629
-2526
-2415
-2361
-2256
-2221
-2147
-2036
-1899
-1780
-1707
-1638
-1529
-1391
-1285
-1155
-1093
-975
-870
-759
-642
-568
-457
-358
-238
-136
-34
88
207
313
404
509
639
764
863
980
1036
1112
1242
1335
1466
1530
1643
1742
1807
1907
2018
2213
2034
2214
2247
2314
2437
2491
2670
2630
2677
2761
2898
2933
3078
3111
3006
2700
2361
2340
2328
2128
1962
1757
1446
1329
1333
1276
1098
998
843
645
436
264
330
278
-4
-278
-456
-642
-651
-657
-873
-1035
-1199
-1235
-1320
-1355
-1395
-1421
-1495
-1627
-1654
-1625
-1612
-1706
-1774
-1905
-1995
-1998
-2150
-2233
-2355
-2404
-2456
-2516
-2519
-2575
-2543
-2580
-2675
-2779
-2700
-2638
-2612
-2678
-2785
-2757
-2791
-2721
-2716
-2768
-2800
-2741
-2648
-2600
-2503
-2397
-2257
-2237
-2159
-2058
-1897
-1806
-1685
-1542
-1496
-1359
-1251
-1097
-999
-931
-832
-704
-586
-482
-349
-242
-143
-77
-3
81
183
307
404
472
552
659
784
921
999
1060
1151
1296
1382
1458
1524
1602
1692
1750
1856
1958
2093
2121
2253
2272
2389
2470
2566
2506
2560
2920
2940
3025
3111
3200
3132
3035
2736
2430
2369
2315
2148
1995
1808
1488
1260
1357
1216
850
859
753
355
288
221
204
58
-126
-311
-652
-710
-711
-851
-986
-1154
-1221
-1277
-1405
-1403
-1435
-1438
-1488
-1629
-1593
-1574
-1456
-1566
-1682
-1750
-1838
-1814
-1902
-2078
-2227
-2272
-2336
-2450
-2486
-2512
-2540
-2552
-2598
-2722
-2668
-2582
-2572
-2637
-2701
-2762
-2773
-2731
-2727
-2744
-2783
-2708
-2646
-2590
-2489
-2332
-2251
-2210
-2022
-1911
-1804
-1668
-1503
-1418
-1329
-1183
-1048
-869
-752
-668
-582
-448
-315
-196
-104
-50
19
-59
138
137
77
272
401
534
603
759
918
1044
1178
1279
1366
1538
1694
1865
1961
2040
2195
2284
2431
2549
2585
2752
2840
2852
2981
3058
3205
3245
3244
3415
3348
3431
3553
3348
3331
3117
2614
2234
1827
1627
1278
942
650
270
111
167
165
-14
-45
-142
71
-174
-86
96
33
-91
-239
-362
-639
-595
-653
-774
-983
-1152
-1183
-1203
-1214
-1294
-1271
-1462
-1467
-1381
-1569
-1660
-1804
-1975
-2228
-2379
-2587
-2784
-3013
-3312
-3409
-3572
-3672
-3639
-3592
-3521
-3601
-3493
-3351
-3311
-3175
-3120
-3187
-3106
-3075
-3016
-2958
-2981
-2837
-2790
-2720
-2597
-2423
-2229
-2022
-1906
-1795
-1713
-1556
-1346
-1324
-1294
-1219
-1184
-1058
-986
-932
-817
-716
-542
-417
-236
2
213
403
472
577
695
813
882
917
976
1006
1070
1202
1308
1419
1555
1735
1834
1953
2152
2303
2407
2497
2576
2620
2681
2761
2833
2774
2822
2885
2995
3108
3162
3427
3636
3694
4021
4289
4309
4578
4402
4029
3779
3288
2616
1914
1235
548
96
-228
-665
-1061
-1037
-835
-702
-560
-531
-450
-189
-30
-128
-271
-461
-534
-677
-991
-1258
-1357
-1194
-1075
-1115
-1162
-1021
-800
-636
-626
-850
-1038
-1111
-1371
-1780
-2222
-2586
-2822
-3106
-3436
-3590
-3611
-3654
-3452
-3358
-3382
-3080
-2774
-2660
-2650
-2708
-2643
-2636
-2636
-2729
-2849
-2848
-2743
-2674
-2664
-2660
-2380
-2142
-2104
-2090
-1992
-1870
-1789
-1727
-1841
-1889
-1813
-1689
-1678
-1706
-1615
-1468
-1261
-1128
-1041
-808
-538
-427
-247
-186
-76
102
236
304
294
485
642
776
859
954
1121
1243
1354
1406
1403
1493
1607
1682
1669
1705
1892
1963
2094
2120
2169
2347
2478
2477
2684
2787
2836
3002
3249
3192
3213
3567
3547
3678
3970
4182
4365
4558
4557
4197
3950
3314
2730
1939
897
317
-293
-618
-921
-1239
-1260
-1100
-817
-534
-446
-368
-292
-182
-288
-607
-737
-887
-1015
-1168
-1389
-1340
-1082
-686
-566
-511
-467
-402
-336
-573
-851
-1274
-1611
-1950
-2413
-2772
-3063
-3182
-3311
-3350
-3313
-3298
-3034
-2831
-2806
-2717
-2626
-2592
-2574
-2596
-2712
-2719
-2691
-2727
-2588
-2517
-2452
-2280
-2058
-1964
-1961
-1793
-1765
-1897
-1920
-2015
-2163
-2178
-2097
-2102
-2077
-1820
-1619
-1446
-1161
-1020
-859
-641
-547
-514
-394
-362
-340
-287
-229
-86
60
315
432
648
888
1075
1225
1336
1337
1317
1381
1212
1178
1207
1160
1190
1301
1523
1634
1854
2134
2318
2394
2583
2657
2562
2587
2587
2516
2502
2533
2640
2720
2843
3083
3252
3395
3704
4011
3999
4184
4440
4037
3636
3266
2387
1560
940
-35
-775
-1117
-1362
-1405
-1310
-1316
-1076
-606
-540
-497
-498
-651
-815
-907
-1159
-1491
-1478
-1439
-1330
-1291
-1133
-801
-519
-345
-333
-514
-727
-887
-1188
-1710
-2151
-2465
-2734
-2917
-3148
-3360
-3171
-3045
-3076
-2974
-2901
-2844
-2658
-2561
-2751
-2793
-2705
-2626
-2492
-2606
-2486
-2308
-2101
-1922
-1861
-1778
-1704
-1615
-1689
-1874
-1964
-2054
-2090
-2112
-2270
-2228
-2083
-1921
-1751
-1581
-1454
-1331
-1074
-946
-1024
-860
-877
-765
-623
-600
-311
-139
61
332
512
673
937
1117
1135
1223
1228
1215
1298
1234
1167
1207
1277
1399
1449
1573
1708
1923
2079
2040
2246
2232
2305
2362
2251
2241
2254
2456
2420
2459
2609
2694
2831
3024
2928
3151
3156
3230
3450
3350
3420
3458
3158
2561
2259
1492
819
244
-606
-1075
-1266
-1375
-1402
-1352
-1245
-940
-640
-558
-575
-573
-628
-716
-809
-1127
-1131
-1065
-927
-889
-831
-697
-428
-201
-306
-360
-634
-826
-1041
-1462
-1913
-2236
-2477
-2635
-2881
-3156
-3054
-3012
-3082
-3028
-2975
-2997
-2780
-2650
-2831
-2755
-2684
-2566
-2413
-2418
-2406
-2159
-1998
-2000
-1796
-1825
-1777
-1662
-1728
-1912
-2010
-1989
-2004
-2037
-2052
-2008
-1861
-1676
-1528
-1393
-1349
-1221
-1087
-1151
-1104
-1052
-1026
-969
-888
-702
-750
-247
19
68
445
634
879
1006
1089
1079
1099
1072
1163
1024
1056
1038
1209
1371
1351
1536
1643
1827
1837
1890
1975
1942
2066
2082
2040
2084
2236
2281
2400
2487
2499
2777
2864
2872
3075
3041
3100
3206
3251
3221
3172
3268
3273
2873
2483
2213
1414
860
275
-477
-962
-1145
-1198
-1297
-1298
-1115
-841
-631
-506
-516
-517
-582
-585
-737
-914
-968
-921
-791
-864
-813
-696
-523
-446
-517
-619
-882
-1101
-1321
-1704
-2128
-2334
-2559
-2887
-3053
-3126
-3163
-3164
-3129
-3044
-2957
-2844
-2651
-2557
-2602
-2505
-2342
-2361
-2325
-2224
-2216
-2046
-1887
-1792
-1621
-1598
-1607
-1528
-1577
-1771
-1762
-1791
-1937
-1932
-1965
-1950
-1805
-1643
-1503
-1342
-1259
-1068
-871
-825
-741
-632
-546
-436
-302
-226
-69
101
300
412
570
749
841
957
1015
1030
1045
1064
1008
1036
979
992
1051
1151
1260
1360
1496
1555
1690
1810
1874
1918
1991
2027
2060
2141
2131
2276
2331
2398
2587
2604
2785
2946
2987
3142
3096
3179
3253
3187
3260
2839
2518
2093
1385
822
172
-472
-855
-1113
-1197
-1179
-1141
-1051
-826
-645
-620
-614
-688
-773
-856
-937
-1092
-1160
-1056
-969
-901
-830
-703
-578
-551
-487
-683
-983
-1196
-1480
-1778
-2088
-2363
-2496
-2696
-2828
-2869
-2886
-2896
-2853
-2764
-2740
-2642
-2486
-2489
-2411
-2265
-2231
-2074
-2007
-1986
-1851
-1747
-1728
-1587
-1536
-1511
-1504
-1534
-1621
-1730
-1699
-1818
-1841
-1818
-1830
-1747
-1633
-1534
-1422
-1280
-1206
-1169
-1102
-1024
-1077
-994
-955
-831
-790
-647
-320
-267
-70
182
299
432
645
689
737
790
771
883
787
771
819
874
903
1010
1119
1182
1242
1372
1444
1475
1709
1687
1801
1939
1953
2013
2096
2217
2216
2346
2477
2553
2639
2759
2878
2847
2944
3018
3073
2985
3061
2950
2873
2560
2042
1624
928
445
-223
-777
-1199
-1389
-1315
-1352
-1343
-1131
-972
-816
-709
-733
-805
-844
-785
-930
-1032
-1066
-953
-839
-846
-773
-725
-537
-548
-586
-841
-1109
-1289
-1578
-1856
-2157
-2404
-2633
-2697
-2884
-2941
-2959
-2992
-2880
-2739
-2701
-2558
-2399
-2370
-2245
-2208
-2144
-2128
-2048
-1922
-1924
-1822
-1739
-1629
-1532
-1558
-1515
-1581
-1677
-1615
-1732
-1818
-1857
-1827
-1803
-1850
-1786
-1733
-1630
-1604
-1465
-1366
-1296
-1062
-895
-777
-681
-465
-279
-148
18
177
318
444
531
660
683
737
855
855
931
971
1025
1107
1143
1173
1272
1314
1358
1400
1535
1584
1661
1807
1810
1949
2045
2033
2134
2171
2229
2336
2325
2367
2403
2530
2528
2487
2637
2549
2576
2700
2710
2647
2606
2718
2340
1882
1602
909
335
-63
-706
-1099
-1270
-1324
-1268
-1215
-1121
-877
-651
-645
-594
-606
-723
-752
-727
-911
-960
-871
-830
-730
-673
-558
-427
-418
-501
-615
-855
-1163
-1301
-1612
-1944
-2118
-2403
-2560
-2613
-2683
-2719
-2802
-2617
-2536
-2507
-2361
-2293
-2215
-2118
-2082
-2070
-2040
-1978
-1903
-1824
-1838
-1746
-1594
-1518
-1564
-1542
-1533
-1680
-1628
-1671
-1816
-1735
-1737
-1693
-1638
-1602
-1446
-1445
-1327
-1275
-1349
-1264
-1177
-1214
-1058
-931
-875
-628
-362
-198
3
171
286
491
598
556
641
648
621
657
631
666
786
872
945
1029
1158
1273
1336
1515
1395
1431
1589
1518
1619
1684
1773
1754
1793
1962
1981
2190
2312
2335
2406
2458
2503
2573
2572
2548
2648
2634
2689
2747
2722
2501
2133
1874
1277
637
169
-460
-934
-1148
-1263
-1353
-1376
-1152
-1023
-868
-748
-704
-721
-795
-763
-856
-983
-1006
-884
-849
-807
-670
-577
-430
-399
-405
-562
-778
-950
-1198
-1459
-1781
-2010
-2178
-2382
-2512
-2598
-2608
-2724
-2681
-2496
-2604
-2476
-2317
-2392
-2325
-2227
-2193
-2168
-2127
-2063
-1975
-1920
-1824
-1716
-1685
-1642
-1663
-1653
-1720
-1789
-1754
-1848
-1878
-1832
-1827
-1723
-1677
-1552
-1445
-1403
-1311
-1253
-1245
-1343
-1160
-1140
-1154
-926
-752
-580
-340
-41
111
257
480
631
613
665
671
586
678
700
711
797
879
983
1069
1148
1219
1270
1356
1293
1351
1453
1404
1494
1551
1539
1628
1737
1802
1853
1953
2059
2178
2266
2317
2416
2446
2452
2554
2526
2621
2650
2664
2799
2690
2225
2102
1636
916
577
-57
-669
-919
-1131
-1211
-1220
-1190
-1000
-825
-716
-665
-661
-742
-752
-799
-901
-950
-913
-849
-716
-660
-603
-430
-357
-369
-374
-628
-863
-1076
-1322
-1669
-1915
-2117
-2324
-2409
-2558
-2604
-2583
-2592
-2620
-2485
-2438
-2441
-2251
-2283
-2241
-2026
-2081
-2028
-1942
-1918
-1817
-1754
-1733
-1685
-1645
-1676
-1648
-1736
-1795
-1759
-1804
-1881
-1875
-1868
-1811
-1741
-1703
-1610
-1563
-1481
-1362
-1367
-1313
-1213
-1244
-1134
-946
-920
-771
-562
-404
-219
48
230
335
534
601
678
709
628
797
735
727
818
818
911
939
1140
1152
1176
1355
1392
1471
1497
1605
1632
1651
1735
1695
1796
1816
1813
1988
2087
2103
2258
2371
2335
2431
2528
2502
2499
2647
2700
2581
2758
2519
2153
1915
1459
874
370
-109
-557
-781
-938
-971
-938
-923
-677
-504
-500
-408
-390
-454
-508
-583
-681
-715
-696
-621
-553
-529
-425
-294
-276
-361
-417
-643
-938
-1115
-1422
-1729
-1948
-2184
-2364
-2545
-2664
-2681
-2723
-2860
-2810
-2623
-2703
-2627
-2465
-2538
-2420
-2287
-2261
-2223
-2170
-2069
-1941
-1910
-1895
-1783
-1756
-1785
-1750
-1787
-1859
-1845
-1832
-1933
-1909
-1864
-1805
-1675
-1615
-1458
-1333
-1221
-1149
-1087
-975
-1095
-907
-849
-891
-727
-664
-469
-380
-202
7
60
276
357
434
435
395
532
442
443
527
531
577
747
782
842
1005
1029
1181
1301
1314
1431
1535
1533
1568
1699
1746
1792
1899
1961
2125
2138
2230
2385
2437
2429
2580
2665
2572
2681
2824
2786
2790
2719
2568
2110
1777
1259
645
93
-428
-759
-1068
-1173
-1122
-1162
-1026
-864
-682
-609
-624
-624
-692
-712
-796
-870
-896
-838
-723
-600
-526
-434
-275
-209
-259
-422
-623
-867
-1065
-1333
-1645
-1849
-2030
-2167
-2359
-2480
-2531
-2621
-2635
-2593
-2585
-2615
-2518
-2494
-2536
-2466
-2385
-2376
-2313
-2313
-2237
-2065
-2096
-1969
-1927
-2020
-1942
-1959
-2028
-2048
-2037
-2039
-2040
-1902
-1923
-1777
-1611
-1532
-1343
-1223
-1175
-1068
-972
-1016
-900
-841
-874
-619
-548
-480
-229
-157
20
201
265
374
413
449
508
413
449
506
481
478
556
527
607
786
834
847
979
1128
1164
1221
1260
1322
1395
1418
1525
1608
1647
1752
1851
1992
2015
2124
2269
2325
2390
2477
2625
2632
2702
2863
2836
2853
2832
2508
2157
1773
1159
636
142
-450
-709
-865
-962
-941
-942
-789
-623
-489
-486
-599
-626
-663
-732
-817
-908
-845
-760
-707
-602
-571
-487
-315
-328
-469
-653
-847
-1069
-1304
-1568
-1805
-1995
-2144
-2236
-2396
-2496
-2415
-2500
-2528
-2453
-2415
-2378
-2310
-2279
-2303
-2200
-2167
-2129
-2098
-2106
-1991
-1919
-1911
-1904
-1922
-1873
-1921
-1990
-2051
-2108
-2135
-2117
-2061
-2073
-2029
-1878
-1764
-1672
-1547
-1423
-1391
-1290
-1185
-1160
-1114
-982
-827
-742
-538
-296
-159
77
258
354
498
560
608
683
696
695
734
719
693
771
813
808
953
1013
1036
1190
1251
1286
1382
1378
1492
1527
1520
1607
1644
1724
1795
1837
1997
2004
2155
2271
2236
2424
2536
2548
2684
2720
2751
2838
2915
2938
2668
2330
1992
1431
872
387
-161
-504
-742
-674
-787
-784
-573
-474
-276
-262
-409
-442
-501
-520
-667
-805
-817
-747
-667
-659
-638
-563
-465
-432
-549
-763
-960
-1180
-1354
-1664
-2009
-2123
-2253
-2443
-2532
-2692
-2672
-2647
-2622
-2571
-2643
-2500
-2393
-2408
-2340
-2322
-2251
-2162
-2084
-2047
-2029
-1960
-1821
-1790
-1858
-1866
-1943
-1938
-1997
-2130
-2131
-2177
-2109
-2019
-1959
-1916
-1840
-1635
-1561
-1486
-1454
-1372
-1296
-1275
-1174
-1129
-986
-806
-618
-495
-337
-78
9
189
332
361
448
490
622
566
638
697
668
803
773
892
1046
1069
1247
1289
1355
1478
1518
1667
1613
1685
1780
1821
1891
1824
1943
1970
1977
2190
2195
2349
2430
2584
2601
2610
2791
2794
2897
2907
2912
2793
2490
2169
1656
1054
502
10
-490
-850
-858
-940
-923
-854
-607
-516
-402
-366
-416
-409
-505
-545
-676
-755
-670
-583
-559
-490
-344
-265
-155
-153
-269
-474
-752
-916
-1273
-1540
-1767
-1927
-2078
-2239
-2297
-2446
-2493
-2423
-2492
-2513
-2524
-2466
-2392
-2493
-2362
-2349
-2385
-2239
-2206
-2200
-2142
-2061
-1968
-1926
-1955
-1953
-1912
-1968
-2015
-2079
-2155
-2152
-2098
-2076
-2059
-1909
-1776
-1645
-1476
-1370
-1202
-1089
-1017
-864
-876
-740
-617
-533
-402
-317
-116
-42
119
273
378
464
478
575
558
555
658
576
649
667
652
797
783
850
1017
999
1150
1244
1356
1494
1556
1740
1715
1852
1933
1982
2092
2094
2179
2268
2375
2469
2528
2614
2837
2882
3020
3146
3177
3313
3225
3021
2563
2190
1718
948
591
-156
-467
-535
-672
-723
-718
-551
-417
-251
-259
-326
-379
-443
-528
-672
-850
-828
-692
-648
-544
-461
-382
-191
-186
-239
-464
-637
-867
-1118
-1411
-1756
-1899
-2016
-2160
-2294
-2299
-2403
-2406
-2284
-2375
-2476
-2363
-2412
-2321
-2213
-2392
-2202
-2123
-2116
-1898
-1947
-1892
-1777
-1699
-1686
-1816
-1795
-1877
-1912
-1914
-2066
-2104
-2075
-2030
-1950
-1978
-1880
-1710
-1632
-1445
-1402
-1309
-1198
-1144
-994
-999
-878
-702
-585
-405
-281
-83
128
251
421
546
564
644
726
735
714
798
837
816
920
950
1011
1108
1156
1248
1230
1322
1362
1463
1618
1606
1703
1794
1796
1895
1838
1900
1938
1922
2135
2110
2194
2380
2389
2563
2638
2747
2842
2938
3068
3047
2846
2474
2163
1649
1045
544
74
-421
-600
-566
-715
-669
-500
-413
-178
-188
-303
-265
-341
-469
-531
-653
-721
-603
-588
-559
-477
-374
-293
-225
-311
-483
-647
-901
-1152
-1413
-1768
-1904
-2021
-2300
-2329
-2450
-2571
-2482
-2499
-2553
-2550
-2534
-2436
-2403
-2404
-2393
-2287
-2197
-2121
-1985
-1987
-1924
-1780
-1721
-1684
-1725
-1789
-1753
-1822
-1902
-1930
-1982
-1956
-1893
-1855
-1841
-1795
-1630
-1492
-1401
-1315
-1233
-1127
-1055
-921
-894
-849
-661
-578
-433
-253
-158
31
216
325
437
525
506
588
630
559
661
706
691
825
926
907
1073
1138
1191
1328
1302
1416
1494
1549
1651
1715
1780
1796
1913
1944
2051
2095
2186
2303
2373
2499
2503
2640
2655
2753
2832
2803
2970
2999
2868
2697
2339
1888
1353
809
211
-283
-528
-709
-819
-795
-729
-559
-307
-284
-252
-222
-250
-298
-420
-522
-562
-575
-522
-543
-521
-405
-342
-207
-246
-339
-486
-682
-910
-1237
-1522
-1797
-1962
-2133
-2398
-2445
-2538
-2583
-2528
-2614
-2596
-2501
-2500
-2423
-2402
-2408
-2352
-2296
-2224
-2194
-2159
-2073
-2001
-1983
-1902
-1870
-1846
-1841
-1865
-1848
-1940
-1928
-1905
-1913
-1830
-1848
-1726
-1679
-1564
-1455
-1483
-1318
-1383
-1300
-1133
-1109
-855
-768
-532
-353
-258
42
127
242
288
356
444
498
543
479
614
664
606
789
748
800
965
997
1085
1089
1190
1260
1283
1330
1366
1498
1568
1654
1785
1877
1954
2046
2172
2216
2306
2380
2496
2472
2583
2724
2648
2817
2835
2964
2989
3023
2953
2558
2322
1904
1345
717
260
-189
-592
-580
-735
-743
-593
-445
-164
-137
-136
-108
-117
-257
-361
-557
-686
-664
-639
-729
-728
-613
-507
-400
-471
-582
-701
-950
-1157
-1429
-1847
-2060
-2261
-2504
-2640
-2778
-2814
-2682
-2794
-2633
-2513
-2490
-2264
-2230
-2212
-2180
-2142
-2122
-2071
-2063
-2001
-1881
-1814
-1741
-1654
-1612
-1637
-1586
-1652
-1757
-1754
-1866
-1881
-1963
-1977
-1971
-1958
-1771
-1668
-1525
-1383
-1219
-1061
-1005
-916
-847
-745
-732
-634
-490
-430
-239
-94
91
202
375
622
667
770
871
981
901
970
1092
934
1076
1147
1182
1309
1451
1591
1647
1816
1923
1989
2009
2101
2136
2105
2210
2154
2214
2256
2268
2378
2349
2498
2589
2640
2792
2763
2826
2964
2879
2925
2714
2260
2022
1565
884
372
-72
-579
-822
-805
-934
-902
-713
-485
-282
-271
-244
-207
-264
-342
-418
-590
-650
-603
-565
-587
-600
-489
-375
-312
-360
-474
-680
-906
-1113
-1436
-1775
-2021
-2253
-2459
-2619
-2798
-2846
-2792
-2832
-2700
-2677
-2614
-2399
-2388
-2370
-2345
-2312
-2272
-2236
-2194
-2157
-2127
-2024
-1955
-1887
-1880
-1835
-1835
-1899
-1910
-1919
-1983
-2007
-2000
-1991
-1940
-1835
-1713
-1558
-1391
-1244
-1096
-1002
-847
-767
-683
-640
-504
-412
-312
-184
-71
111
159
335
454
478
711
635
733
795
708
842
734
748
763
827
950
1000
1201
1300
1387
1600
1674
1757
1890
1947
1988
2090
2072
2166
2281
2292
2365
2551
2541
2693
2874
2851
3026
3092
3062
3186
3111
2983
2693
2230
1801
1220
574
-18
-443
-870
-1044
-1086
-1105
-1055
-852
-620
-538
-495
-458
-457
-573
-616
-738
-859
-847
-823
-804
-748
-740
-583
-474
-452
-478
-638
-833
-1023
-1263
-1604
-1867
-2097
-2375
-2500
-2730
-2889
-2757
-2900
-2780
-2602
-2645
-2456
-2284
-2275
-2259
-2160
-2108
-2153
-2087
-2115
-2142
-2072
-2025
-1957
-1958
-1889
-1896
-1903
-1945
-2008
-1999
-2091
-2071
-2096
-2171
-2128
-2152
-2040
-1990
-1931
-1785
-1591
-1394
-1194
-889
-772
-603
-353
-246
-149
8
75
203
331
382
551
662
713
840
858
834
921
922
895
992
988
1062
1095
1131
1236
1293
1383
1491
1616
1685
1831
1876
2032
1999
2018
2222
2107
2252
2276
2276
2484
2420
2675
2725
2776
2982
2980
3084
3032
2928
2515
2065
1761
926
385
-125
-710
-970
-1017
-1100
-1096
-848
-666
-276
-203
-182
-142
-195
-266
-415
-585
-694
-683
-683
-740
-736
-680
-451
-350
-442
-500
-637
-849
-1058
-1393
-1857
-2105
-2368
-2692
-2872
-3068
-3167
-3037
-3108
-2981
-2813
-2741
-2497
-2346
-2316
-2292
-2180
-2119
-2170
-2174
-2144
-2176
-2071
-1993
-1961
-1907
-1861
-1782
-1805
-1883
-1875
-1952
-1992
-2058
-2099
-2092
-2066
-1895
-1826
-1762
-1565
-1450
-1263
-1120
-1047
-929
-867
-676
-605
-540
-427
-220
-51
96
293
427
587
777
799
834
941
961
982
991
916
958
1022
1058
1196
1314
1470
1602
1777
1874
2018
2135
2185
2145
2174
2256
2162
2237
2306
2275
2434
2616
2697
2824
2983
3129
3201
3274
3321
3361
3191
2756
2329
1758
1139
459
-168
-615
-1064
-1112
-1110
-1193
-1078
-752
-500
-421
-330
-351
-360
-408
-510
-741
-865
-834
-787
-823
-863
-737
-542
-371
-333
-468
-538
-694
-890
-1176
-1586
-1904
-2087
-2383
-2700
-2927
-3031
-2988
-3048
-2953
-2864
-2795
-2541
-2353
-2399
-2341
-2161
-2194
-2187
-2216
-2286
-2267
-2260
-2216
-2212
-2200
-2111
-2115
-2132
-2165
-2166
-2170
-2147
-2160
-2192
-2200
-2190
-2164
-2115
-2062
-1959
-1726
-1557
-1337
-1065
-883
-650
-480
-335
-181
-150
18
108
146
287
409
554
675
803
902
915
1054
1183
1087
1186
1244
1221
1241
1263
1311
1328
1471
1577
1622
1863
1941
2054
2185
2224
2296
2325
2483
2378
2469
2554
2575
2748
2715
3008
3023
3138
3363
3306
3444
3200
2781
2313
1723
897
173
-368
-1043
-1343
-1341
-1476
-1458
-1138
-836
-556
-303
-266
-188
-243
-294
-422
-708
-832
-870
-970
-1055
-1040
-918
-729
-542
-489
-545
-614
-774
-960
-1305
-1727
-1995
-2368
-2712
-2918
-3280
-3328
-3343
-3390
-3163
-3061
-2843
-2502
-2439
-2288
-2267
-2182
-2127
-2297
-2229
-2437
-2410
-2342
-2382
-2255
-2321
-2146
-2084
-2101
-1992
-2069
-1984
-2021
-2158
-2157
-2239
-2146
-2051
-2003
-1831
-1690
-1480
-1269
-1160
-966
-811
-676
-511
-407
-326
-181
-34
25
204
377
478
685
783
876
941
1056
1107
1096
1171
1067
1126
1172
1157
1281
1350
1462
1570
1738
1894
1916
2101
2250
2191
2343
2348
2410
2496
2484
2582
2586
2767
2900
2999
3133
3256
3375
3519
3610
3283
2952
2606
1934
1184
380
-295
-854
-1158
-1326
-1484
-1451
-1191
-807
-557
-402
-186
-112
-37
-45
-285
-489
-549
-714
-841
-979
-1081
-951
-767
-636
-619
-577
-580
-632
-734
-1121
-1435
-1666
-2059
-2373
-2742
-3081
-3223
-3230
-3333
-3277
-3050
-2832
-2501
-2243
-2159
-1980
-1864
-1834
-1904
-2022
-2150
-2252
-2189
-2286
-2296
-2261
-2216
-2112
-2141
-2066
-2051
-2033
-1994
-2067
-2127
-2143
-2115
-2111
-2085
-1980
-1864
-1685
-1509
-1332
-1164
-957
-828
-655
-459
-371
-168
-24
99
199
357
463
606
773
804
1000
1123
1174
1338
1322
1321
1396
1357
1408
1458
1417
1568
1637
1720
1863
1936
2132
2157
2366
2391
2403
2556
2554
2595
2605
2651
2742
2802
2863
2945
3147
3163
3386
3447
3196
2875
2658
1996
1195
624
-143
-721
-1022
-1218
-1449
-1484
-1198
-971
-627
-392
-215
-16
61
106
6
-130
-290
-364
-561
-794
-880
-852
-798
-651
-696
-664
-599
-657
-690
-921
-1231
-1453
-1736
-2157
-2495
-2875
-3177
-3294
-3543
-3526
-3384
-3259
-2830
-2634
-2433
-2237
-1927
-1820
-1884
-1808
-2007
-2084
-2134
-2296
-2381
-2478
-2391
-2389
-2374
-2274
-2157
-2036
-1978
-1944
-1898
-1842
-1835
-1719
-1756
-1744
-1659
-1576
-1433
-1378
-1195
-1032
-836
-629
-440
-195
-65
170
261
349
519
625
763
726
879
914
953
1111
1109
1245
1269
1364
1479
1476
1549
1535
1659
1674
1637
1852
1831
1990
2126
2160
2285
2341
2523
2577
2695
2899
2872
3067
3218
3170
3341
3477
3417
3481
3235
2876
2667
1924
1219
659
-71
-481
-735
-1028
-1309
-1232
-1098
-955
-641
-559
-398
-252
-241
-228
-266
-363
-448
-537
-780
-995
-993
-1003
-1014
-972
-1014
-1022
-946
-960
-1044
-1145
-1314
-1454
-1666
-1980
-2216
-2543
-2846
-3025
-3273
-3340
-3250
-3135
-2977
-2781
-2613
-2418
-2116
-1960
-1908
-1798
-1827
-1860
-1826
-1937
-2040
-2090
-2201
-2234
-2270
-2267
-2223
-2163
-2113
-2106
-2017
-1985
-1864
-1804
-1808
-1695
-1675
-1540
-1453
-1378
-1248
-1184
-980
-883
-675
-449
-373
-107
31
182
405
510
634
759
821
887
1030
1112
1220
1301
1349
1484
1596
1636
1747
1835
1833
1965
1998
2016
2142
2168
2265
2311
2372
2499
2580
2669
2751
2828
2943
3031
3212
3270
3314
3456
3352
3204
2974
2628
2064
1426
908
305
-74
-418
-697
-934
-1063
-957
-879
-736
-651
-500
-349
-292
-225
-214
-247
-312
-391
-580
-774
-823
-874
-907
-955
-967
-1016
-997
-1206
-1261
-1248
-1322
-1089
-1079
-1291
-1504
-1955
-2439
-2645
-2846
-2851
-2773
-2762
-2700
-2831
-2872
-2785
-2612
-2331
-2176
-2035
-2040
-2094
-2060
-2161
-2184
-2138
-2121
-2094
-2147
-2189
-2215
-2186
-2084
-2014
-1870
-1748
-1645
-1536
-1448
-1365
-1243
-1123
-987
-877
-786
-722
-646
-490
-349
-182
-28
82
176
273
414
541
613
685
766
820
877
987
1018
1088
1161
1167
1283
1303
1394
1492
1490
1601
1635
1752
1822
1845
1943
1924
2059
2084
2194
2264
2287
2430
2453
2586
2662
2726
2824
2868
2922
2757
2671
2438
1925
1491
1062
652
350
111
-123
-382
-458
-411
-398
-368
-327
-285
-257
-251
-193
-161
-174
-208
-299
-446
-624
-677
-710
-829
-898
-1019
-1133
-1184
-1197
-1180
-1259
-1312
-1329
-1413
-1464
-1520
-1702
-1900
-2102
-2210
-2316
-2373
-2314
-2393
-2402
-2397
-2362
-2256
-2225
-2100
-2104
-2086
-2009
-1948
-1844
-1860
-1799
-1797
-1837
-1753
-1754
-1700
-1672
-1677
-1628
-1618
-1571
-1533
-1444
-1366
-1312
-1216
-1121
-1038
-956
-865
-822
-739
-662
-559
-463
-436
-369
-312
-210
-98
0
63
65
153
205
261
402
478
562
621
704
832
927
1071
1172
1241
1335
1408
1543
1646
1725
1827
1855
1934
1992
2058
2198
2206
2304
2376
2425
2547
2531
2613
2562
2448
2451
2268
1996
1643
1356
1048
758
586
405
195
88
117
86
61
50
28
-4
-83
-92
-124
-144
-147
-213
-296
-438
-476
-489
-610
-657
-746
-873
-916
-967
-1015
-1046
-1073
-1117
-1181
-1231
-1303
-1408
-1539
-1725
-1848
-1934
-2074
-2112
-2203
-2274
-2293
-2351
-2316
-2341
-2311
-2310
-2344
-2340
-2372
-2313
-2293
-2288
-2274
-2291
-2236
-2221
-2185
-2155
-2129
-2071
-2005
-1931
-1848
-1746
-1648
-1554
-1486
-1369
-1278
-1181
-1091
-1034
-934
-858
-734
-608
-508
-427
-327
-198
-145
-10
94
170
245
320
413
454
546
636
687
747
802
888
914
1037
1116
1182
1314
1366
1488
1569
1616
1736
1796
1837
1894
1959
2065
2094
2202
2270
2318
2419
2516
2506
2471
2405
2150
1885
1655
1434
1254
1081
928
755
654
666
636
542
478
401
367
267
187
207
92
24
-83
-264
-378
-452
-536
-659
-787
-863
-970
-1027
-1087
-1173
-1233
-1325
-1364
-1439
-1508
-1567
-1709
-1830
-1997
-2083
-2133
-2192
-2219
-2292
-2355
-2389
-2435
-2440
-2460
-2503
-2479
-2498
-2476
-2414
-2373
-2307
-2320
-2326
-2300
-2248
-2199
-2180
-2140
-2123
-2078
-1972
-1891
-1759
-1647
-1565
-1445
-1416
-1306
-1216
-1152
-1042
-1003
-916
-818
-682
-562
-514
-423
-355
-287
-177
-100
-11
68
117
236
328
407
560
674
780
881
1015
1131
1215
1365
1417
1514
1655
1712
1851
1933
2033
2171
2207
2310
2418
2485
2546
2615
2681
2684
2784
2792
2798
2698
2350
2084
1750
1457
1280
1027
901
650
521
573
471
448
438
345
258
185
113
96
41
7
-107
-295
-439
-518
-580
-740
-783
-849
-990
-1001
-1056
-1109
-1126
-1175
-1225
-1290
-1350
-1369
-1481
-1621
-1744
-1949
-2037
-2110
-2188
-2258
-2381
-2396
-2463
-2447
-2400
-2430
-2424
-2464
-2455
-2413
-2374
-2354
-2338
-2351
-2387
-2365
-2339
-2330
-2265
-2195
-2165
-2061
-2003
-1905
-1757
-1701
-1614
-1568
-1504
-1392
-1297
-1157
-1102
-1031
-927
-846
-691
-568
-408
-278
-193
-39
55
159
284
350
434
523
616
728
818
920
1000
1104
1209
1302
1435
1532
1665
1777
1867
1977
2055
2124
2209
2275
2302
2392
2467
2531
2585
2654
2669
2680
2668
2630
2529
2145
1826
1507
1192
1005
807
634
385
301
299
197
210
218
125
72
-8
-43
-34
-42
-72
-145
-282
-416
-448
-528
-580
-644
-765
-853
-939
-964
-1008
-1047
-1086
-1163
-1208
-1272
-1314
-1429
-1586
-1730
-1943
-2034
-2102
-2158
-2219
-2339
-2335
-2392
-2371
-2309
-2321
-2302
-2390
-2344
-2278
-2268
-2175
-2165
-2172
-2199
-2211
-2142
-2142
-2072
-2055
-2063
-2018
-1997
-1841
-1772
-1685
-1587
-1524
-1387
-1300
-1125
-1090
-998
-922
-876
-713
-615
-468
-376
-281
-168
-60
100
205
332
418
475
599
672
794
915
997
1071
1135
1284
1380
1460
1600
1618
1753
1831
1990
2102
2152
2321
2317
2433
2492
2564
2695
2688
2802
2781
2694
2688
2497
2122
1807
1478
1186
931
706
545
259
177
138
65
89
46
58
51
-29
-30
-15
-29
-63
-114
-248
-397
-413
-483
-607
-631
-782
-861
-890
-975
-947
-991
-1037
-1074
-1180
-1238
-1343
-1522
-1669
-1911
-2065
-2155
-2279
-2281
-2396
-2436
-2452
-2508
-2395
-2428
-2400
-2342
-2389
-2321
-2300
-2220
-2156
-2169
-2084
-2134
-2101
-2032
-2021
-1910
-1878
-1806
-1712
-1653
-1546
-1460
-1344
-1267
-1224
-1200
-1177
-1100
-1097
-1067
-1030
-925
-753
-605
-432
-323
-224
-98
-11
108
215
315
392
451
553
641
806
940
1034
1155
1217
1385
1510
1627
1769
1842
1997
2119
2273
2342
2463
2530
2571
2684
2714
2790
2780
2842
2843
2696
2624
2442
2042
1672
1342
910
655
386
222
26
-161
-74
-185
-165
-115
-114
-23
-95
-38
-34
-46
-16
-83
-165
-355
-387
-408
-531
-538
-614
-721
-779
-832
-885
-947
-982
-1034
-1159
-1260
-1429
-1620
-1836
-2073
-2161
-2309
-2415
-2392
-2536
-2529
-2502
-2505
-2346
-2365
-2240
-2183
-2193
-2035
-2056
-1936
-1921
-1970
-1882
-1981
-1907
-1870
-1925
-1809
-1856
-1788
-1755
-1762
-1605
-1602
-1480
-1412
-1412
-1267
-1290
-1147
-1081
-1067
-911
-876
-703
-586
-483
-292
-219
-92
35
160
290
411
549
644
774
839
1032
1111
1208
1405
1404
1626
1706
1811
1995
2026
2201
2294
2407
2497
2652
2710
2767
2857
2775
2880
2868
2831
2752
2513
2412
1923
1511
1189
655
459
48
-96
-278
-474
-297
-406
-301
-226
-198
-26
-119
-2
-19
-51
1
-134
-164
-320
-427
-441
-554
-602
-655
-716
-764
-814
-810
-893
-975
-1053
-1194
-1420
-1668
-1833
-2121
-2383
-2476
-2644
-2667
-2712
-2648
-2587
-2515
-2306
-2257
-2094
-2024
-2002
-1867
-1891
-1805
-1784
-1838
-1789
-1892
-1876
-1916
-1931
-1863
-1904
-1812
-1784
-1802
-1656
-1675
-1582
-1504
-1508
-1403
-1344
-1212
-1133
-1023
-881
-787
-639
-483
-368
-172
20
135
304
408
559
680
774
962
984
1153
1261
1371
1516
1550
1693
1821
1878
1970
2205
2123
2329
2466
2415
2668
2585
2754
2828
2720
2929
2782
2792
2795
2372
2344
1868
1353
1053
452
127
-194
-484
-630
-823
-744
-638
-554
-334
-247
-86
59
133
210
215
161
157
-13
-90
-198
-329
-340
-456
-556
-586
-674
-687
-683
-801
-868
-1101
-1272
-1507
-1884
-2050
-2460
-2717
-2756
-3054
-2990
-2955
-2909
-2683
-2601
-2317
-2159
-1999
-1796
-1785
-1652
-1677
-1644
-1643
-1762
-1744
-1847
-1847
-1776
-1771
-1677
-1661
-1598
-1578
-1659
-1547
-1598
-1546
-1416
-1534
-1370
-1312
-1289
-1055
-1039
-788
-625
-419
-193
-105
174
266
476
642
722
905
967
1148
1255
1347
1477
1592
1708
1776
1882
1958
2033
2142
2189
2202
2346
2268
2383
2429
2350
2577
2523
2553
2672
2628
2619
2582
2373
2001
1731
1264
658
264
-230
-657
-823
-978
-1010
-1000
-820
-563
-337
-96
32
235
251
298
319
85
-50
-157
-340
-517
-639
-683
-698
-645
-673
-698
-716
-794
-841
-1057
-1374
-1637
-2066
-2407
-2708
-3074
-3203
-3289
-3229
-3176
-2945
-2687
-2540
-2146
-1997
-1787
-1665
-1658
-1572
-1676
-1630
-1715
-1732
-1762
-1809
-1710
-1787
-1728
-1634
-1644
-1581
-1564
-1598
-1579
-1601
-1562
-1507
-1464
-1401
-1281
-1129
-997
-754
-540
-373
-112
51
230
389
471
608
654
751
810
973
1125
1245
1447
1491
1718
1822
1933
2115
2123
2300
2309
2384
2429
2418
2540
2554
2653
2656
2836
2838
2903
3076
2890
2946
2737
2291
1947
1399
758
147
-370
-944
-1235
-1267
-1458
-1351
-1172
-952
-641
-409
-190
-95
11
35
-49
-133
-320
-406
-499
-660
-708
-732
-703
-570
-529
-536
-545
-703
-804
-1043
-1386
-1743
-2058
-2493
-2833
-2980
-3297
-3318
-3145
-3111
-2886
-2531
-2298
-2068
-1760
-1622
-1550
-1480
-1518
-1520
-1646
-1630
-1653
-1719
-1686
-1733
-1657
-1705
-1675
-1669
-1744
-1714
-1792
-1839
-1901
-1899
-1839
-1756
-1620
-1504
-1224
-1045
-746
-483
-254
-4
170
385
497
635
775
964
1072
1169
1394
1456
1603
1778
1880
1951
2027
2187
2202
2230
2322
2358
2332
2426
2452
2563
2570
2668
2836
2751
2916
2913
2914
2863
2709
2458
1940
1595
925
249
-293
-878
-1239
-1509
-1494
-1509
-1387
-1122
-856
-553
-381
-241
-145
-143
-222
-279
-413
-606
-628
-710
-752
-753
-705
-574
-502
-485
-521
-702
-878
-1119
-1403
-1813
-2191
-2524
-2998
-3137
-3416
-3496
-3310
-3223
-2929
-2675
-2368
-2099
-1885
-1644
-1607
-1489
-1552
-1645
-1579
-1686
-1705
-1639
-1641
-1687
-1606
-1494
-1628
-1596
-1586
-1694
-1724
-1765
-1787
-1843
-1778
-1646
-1534
-1312
-1138
-842
-560
-357
-48
157
354
560
776
830
977
1140
1242
1477
1591
1699
1932
2047
2132
2344
2344
2378
2503
2482
2444
2441
2453
2458
2551
2546
2599
2765
2795
2953
3127
3129
3045
3126
2961
2395
2026
1412
635
-26
-591
-1139
-1644
-1721
-1639
-1594
-1382
-1106
-735
-501
-239
-124
-162
-186
-259
-383
-534
-659
-653
-607
-622
-584
-465
-422
-375
-376
-594
-818
-1095
-1426
-1834
-2307
-2686
-3082
-3352
-3461
-3656
-3642
-3508
-3269
-3015
-2802
-2491
-2316
-2092
-1898
-1876
-1830
-1849
-1770
-1758
-1773
-1695
-1671
-1651
-1605
-1625
-1744
-1716
-1773
-1799
-1879
-1927
-1907
-1934
-1777
-1716
-1543
-1318
-1165
-790
-621
-420
-88
67
338
504
651
852
998
1238
1335
1535
1724
1756
2028
2162
2132
2310
2492
2434
2475
2570
2597
2566
2561
2760
2663
2716
3029
3035
3079
3164
3227
3217
3158
3042
2861
2371
1730
1278
592
-166
-683
-1090
-1528
-1663
-1445
-1436
-1178
-878
-517
-194
-103
45
13
-100
-175
-235
-437
-625
-594
-612
-680
-628
-601
-559
-539
-672
-884
-1171
-1502
-1829
-2283
-2664
-3151
-3553
-3603
-3823
-3881
-3716
-3610
-3246
-2961
-2653
-2351
-2244
-1915
-1831
-1753
-1740
-1801
-1621
-1669
-1639
-1608
-1660
-1659
-1705
-1728
-1912
-2071
-2042
-2113
-2234
-2164
-2189
-2147
-1889
-1770
-1596
-1316
-1132
-808
-632
-397
-163
35
410
534
784
956
1173
1433
1630
1848
1955
2077
2248
2385
2337
2428
2451
2448
2505
2482
2595
2697
2770
3000
3032
3140
3251
3369
3488
3309
3465
3282
3158
3029
2307
1824
1227
481
-24
-657
-1101
-1381
-1342
-1239
-1234
-921
-769
-408
-125
-159
-100
-143
-228
-202
-350
-519
-571
-522
-451
-523
-478
-501
-507
-527
-799
-1043
-1404
-1755
-2036
-2495
-2940
-3362
-3569
-3655
-3796
-3747
-3653
-3459
-3078
-2862
-2602
-2390
-2253
-1998
-1876
-1849
-1824
-1740
-1628
-1573
-1573
-1596
-1655
-1746
-1923
-2004
-2209
-2443
-2371
-2406
-2490
-2394
-2191
-2090
-1871
-1581
-1371
-1212
-901
-676
-557
-291
-112
198
412
621
945
1082
1369
1615
1817
1988
2163
2324
2388
2380
2357
2371
2352
2387
2393
2517
2536
2682
2878
3017
3089
3225
3427
3393
3457
3448
3287
3093
2800
2173
1606
1009
238
-181
-659
-1085
-1183
-1138
-978
-833
-592
-339
-80
115
153
156
61
14
-45
-136
-197
-216
-192
-58
-85
-143
-142
-253
-411
-677
-1001
-1344
-1754
-2152
-2555
-2973
-3326
-3533
-3606
-3689
-3623
-3480
-3277
-3055
-2802
-2551
-2424
-2288
-2114
-2015
-1924
-1837
-1764
-1656
-1554
-1472
-1445
-1469
-1465
-1621
-1950
-2280
-2613
-2824
-3013
-2950
-2902
-2720
-2278
-1925
-1479
-1119
-792
-412
-234
-58
40
105
274
436
716
798
1074
1428
1660
2039
2172
2450
2555
2609
2752
2516
2536
2503
2364
2418
2392
2437
2570
2784
2854
2969
3126
3183
3244
3299
3103
2842
2545
1838
1344
746
30
-378
-729
-994
-1136
-875
-726
-621
-238
-32
193
323
303
235
161
41
35
-15
-89
-22
63
114
135
127
72
-70
-223
-563
-940
-1278
-1769
-2080
-2442
-2932
-3106
-3243
-3321
-3307
-3297
-3087
-2975
-2732
-2540
-2423
-2246
-2167
-1901
-1844
-1815
-1643
-1530
-1440
-1364
-1262
-1254
-1327
-1410
-1622
-1950
-2198
-2488
-2621
-2739
-2828
-2650
-2491
-2191
-1824
-1516
-1112
-795
-496
-221
-103
26
257
420
591
825
1030
1250
1559
1799
1997
2177
2357
2393
2444
2459
2370
2388
2372
2423
2375
2485
2605
2545
2811
2781
2822
2974
2872
2937
2716
2614
2191
1604
1151
493
-51
-540
-855
-1117
-1232
-1008
-832
-738
-374
-187
93
316
268
266
243
172
114
125
19
-34
169
184
127
117
56
-53
-224
-536
-950
-1302
-1676
-1945
-2402
-2800
-2965
-3111
-3070
-3123
-3037
-2842
-2641
-2339
-2218
-2095
-1963
-1823
-1615
-1640
-1581
-1480
-1409
-1225
-1273
-1207
-1194
-1330
-1369
-1629
-1936
-2148
-2366
-2579
-2715
-2713
-2606
-2342
-1999
-1733
-1417
-1046
-787
-576
-367
-284
-42
179
302
585
725
1075
1355
1574
1878
1953
2280
2338
2422
2508
2382
2553
2394
2464
2507
2278
2669
2611
2632
2839
2750
2891
2809
2847
2585
2388
2072
1286
948
253
-397
-702
-1094
-1334
-1367
-1144
-1032
-785
-452
-134
147
253
302
311
212
150
208
116
58
161
206
240
235
224
183
31
-224
-559
-913
-1388
-1723
-2042
-2499
-2793
-2861
-2961
-3043
-2955
-2879
-2716
-2449
-2210
-2131
-1972
-1818
-1701
-1530
-1556
-1447
-1253
-1135
-1039
-940
-911
-924
-829
-1014
-1238
-1400
-1773
-1979
-2272
-2545
-2651
-2618
-2354
-2127
-1786
-1464
-1053
-700
-436
-193
25
170
371
612
681
975
1191
1478
1818
1981
2296
2397
2512
2651
2620
2709
2675
2744
2678
2625
2682
2586
2679
2730
2690
2765
2712
2658
2498
2255
2096
1458
976
522
-243
-597
-979
-1276
-1311
-1246
-1022
-884
-661
-360
-131
89
110
121
109
-26
36
-45
-103
-17
53
140
126
91
97
-2
-127
-403
-783
-1129
-1515
-1884
-2304
-2663
-2782
-2832
-2842
-2839
-2783
-2621
-2426
-2201
-2081
-1996
-1833
-1715
-1614
-1584
-1503
-1333
-1155
-983
-933
-855
-777
-742
-846
-1006
-1275
-1524
-1746
-2046
-2376
-2522
-2433
-2269
-2016
-1731
-1451
-1089
-710
-435
-231
-24
236
503
628
722
1026
1214
1549
1902
2123
2438
2628
2845
2931
2923
2890
2998
2998
2729
2753
2732
2598
2711
2721
2655
2639
2601
2477
2253
2005
1658
1198
720
172
-418
-768
-1042
-1244
-1232
-1174
-920
-673
-503
-166
1
178
277
266
233
59
80
50
-23
83
105
192
183
90
80
-109
-293
-551
-976
-1385
-1776
-2199
-2551
-2769
-2944
-3029
-2986
-2921
-2895
-2705
-2513
-2416
-2278
-2196
-2065
-1996
-1941
-1792
-1686
-1545
-1326
-1221
-1145
-1038
-1038
-1090
-1254
-1346
-1569
-1682
-1694
-1813
-1746
-1696
-1548
-1358
-1202
-957
-764
-542
-348
-147
75
235
470
749
988
1249
1566
1837
2108
2339
2562
2715
2819
2929
2943
2875
2951
2876
2836
2902
2855
2866
2865
2900
2722
2561
2393
2069
1691
1177
614
76
-511
-939
-1237
-1534
-1607
-1527
-1382
-1176
-970
-689
-367
-187
-38
56
81
91
175
198
183
285
385
413
430
382
290
213
6
-283
-623
-1008
-1379
-1805
-2250
-2569
-2744
-2956
-3008
-3007
-3081
-2909
-2785
-2693
-2618
-2569
-2417
-2349
-2221
-2159
-2021
-1774
-1635
-1407
-1294
-1190
-1110
-1065
-1151
-1320
-1367
-1513
-1541
-1612
-1661
-1587
-1519
-1375
-1304
-1132
-948
-753
-493
-365
-209
14
220
483
677
917
1190
1416
1710
1848
2067
2352
2478
2686
2698
2746
2857
2804
2890
2790
2822
2865
2805
2805
2596
2517
2318
2045
1723
1167
701
244
-288
-708
-966
-1182
-1297
-1265
-1139
-1128
-881
-568
-434
-218
-99
-31
32
62
142
133
229
332
363
421
386
401
328
197
-8
-281
-560
-950
-1384
-1798
-2143
-2330
-2576
-2728
-2770
-2848
-2789
-2711
-2622
-2597
-2509
-2302
-2323
-2274
-2193
-2097
-1914
-1765
-1555
-1406
-1286
-1104
-1061
-1133
-1047
-1110
-1125
-1131
-1262
-1241
-1312
-1211
-1201
-1146
-945
-884
-654
-566
-436
-218
-134
109
256
394
615
814
1054
1203
1480
1695
1840
2066
2183
2265
2396
2508
2544
2590
2596
2611
2597
2509
2489
2387
2183
2026
1738
1431
1013
614
182
-282
-588
-927
-1131
-1288
-1354
-1341
-1274
-1114
-1010
-840
-692
-527
-449
-353
-267
-228
-102
-13
72
151
171
214
145
39
-119
-301
-494
-782
-1040
-1373
-1644
-1867
-2082
-2293
-2434
-2515
-2617
-2642
-2695
-2706
-2662
-2653
-2558
-2523
-2437
-2293
-2185
-2033
-1923
-1746
-1610
-1527
-1348
-1306
-1175
-1096
-976
-836
-901
-788
-691
-716
-637
-554
-450
-341
-233
-26
74
237
465
657
782
890
1073
1173
1218
1375
1506
1631
1715
1879
2067
2041
2235
2402
2393
2408
2469
2382
2225
2181
1949
1772
1602
1272
1009
613
293
-58
-275
-503
-797
-801
-958
-1017
-1077
-1097
-1028
-1086
-968
-941
-1012
-952
-892
-821
-793
-646
-528
-505
-429
-444
-448
-452
-505
-582
-704
-876
-1021
-1190
-1406
-1550
-1709
-1841
-1973
-2063
-2188
-2263
-2280
-2366
-2290
-2308
-2294
-2226
-2240
-2181
-2064
-1928
-1775
-1559
-1396
-1234
-1091
-923
-804
-717
-535
-467
-349
-231
-159
5
74
253
424
498
688
761
896
961
1009
1147
1179
1257
1375
1378
1441
1484
1514
1563
1571
1692
1638
1592
1683
1555
1460
1462
1318
1219
1087
938
670
471
396
158
40
-14
-147
-185
-229
-274
-346
-379
-345
-371
-409
-390
-404
-431
-444
-420
-440
-490
-455
-490
-554
-622
-679
-735
-862
-995
-1111
-1289
-1427
-1552
-1714
-1802
-1865
-1966
-2070
-2111
-2168
-2251
-2234
-2259
-2285
-2226
-2227
-2168
-2125
-2025
-1901
-1829
-1661
-1581
-1469
-1343
-1267
-1106
-992
-865
-733
-609
-446
-314
-211
-13
157
255
438
550
672
783
889
1008
1046
1180
1251
1320
1356
1411
1487
1459
1541
1532
1523
1479
1469
1420
1265
1208
1118
991
874
739
630
418
315
214
69
-11
-52
-101
-232
-216
-265
-340
-314
-315
-296
-329
-316
-297
-338
-304
-291
-270
-260
-276
-287
-343
-377
-486
-549
-616
-717
-789
-888
-1010
-1131
-1193
-1282
-1355
-1412
-1522
-1534
-1575
-1641
-1624
-1663
-1622
-1606
-1592
-1537
-1523
-1432
-1375
-1350
-1209
-1162
-1098
-1019
-977
-860
-843
-676
-567
-502
-304
-277
-170
-49
8
123
154
288
346
398
507
554
657
729
822
903
921
989
1033
1006
1042
1052
1013
991
919
853
741
630
521
394
298
181
104
21
-55
-124
-201
-257
-281
-360
-391
-394
-469
-435
-440
-454
-425
-427
-411
-390
-343
-300
-261
-201
-213
-221
-220
-240
-253
-287
-319
-372
-444
-483
-537
-617
-662
-712
-773
-814
-849
-879
-888
-918
-933
-920
-922
-902
-886
-875
-864
-844
-804
-780
-737
-698
-662
-617
-593
-546
-521
-459
-415
-366
-283
-242
-143
-95
-55
16
11
79
110
169
202
227
324
312
404
447
470
525
504
538
502
478
466
433
409
319
280
219
135
89
22
-46
-106
-128
-212
-250
-260
-352
-369
-389
-415
-426
-412
-410
-408
-379
-384
-378
-371
-357
-326
-307
-264
-262
-231
-211
-244
-238
-269
-271
-315
-347
-358
-399
-397
-428
-450
-485
-529
-521
-554
-544
-536
-538
-534
-562
-562
-590
-602
-581
-573
-580
-560
-497
-483
-470
-441
-421
-427
-423
-394
-366
-347
-327
-277
-240
-184
-141
-111
-80
-63
-10
38
81
113
143
161
185
200
210
244
256
251
276
307
276
275
264
223
213
150
115
101
60
24
-10
-28
-80
-91
-101
-116
-130
-145
-157
-184
-192
-230
-263
-304
-343
-369
-391
-419
-460
-461
-479
-496
-475
-475
-472
-482
-485
-511
-541
-534
-554
-601
-621
-628
-631
-631
-624
-606
-607
-600
-606
-628
-661
-675
-700
-730
-742
-738
-745
-744
-725
-717
-718
-715
-704
-694
-673
-634
-605
-582
-531
-515
-499
-480
-464
-424
-394
-383
-363
-341
-343
-337
-324
-312
-289
-283
-259
-227
-220
-207
-199
-185
-176
-175
-149
-130
-108
-82
-57
-36
-14
17
18
18
59
55
45
38
35
23
0
7
-17
-29
-26
-55
-65
-57
-83
-74
-87
-117
-114
-154
-175
-196
-265
-242
-200
-234
-307
-314
-329
-384
-383
-445
-476
-507
-563
-570
-618
-656
-681
-729
-753
-762
-761
-753
-774
-763
-760
-770
-759
-745
-750
-752
-743
-739
-722
-721
-725
-703
-718
-704
-668
-646
-621
-606
-582
-556
-558
-550
-548
-538
-513
-493
-454
-431
-399
-345
-309
-281
-250
-206
-179
-160
-131
-118
-98
-79
-59
-55
-59
-55
-57
-58
-65
-50
-43
-36
-32
-37
-42
-45
-60
-74
-87
-101
-107
-117
-129
-125
-128
-137
-138
-124
-114
-118
-127
-133
-152
-172
-203
-226
-240
-267
-277
-295
-322
-338
-363
-378
-394
-428
-460
-481
-476
-485
-481
-485
-504
-525
-536
-524
-536
-537
-545
-558
-549
-547
-544
-536
-537
-551
-542
-538
-552
-558
-572
-577
-565
-553
-548
-553
-564
-555
-567
-563
-551
-554
-547
-536
-546
-546
-533
-541
-541
-535
-527
-499
-475
-445
-425
-409
-396
-394
-376
-351
-328
-311
-282
-261
-218
-179
-166
-131
-113
-97
-76
-60
-42
-43
-44
-61
-75
-90
-84
-84
-97
-106
-121
-141
-155
-158
-150
-158
-163
-159
-155
-164
-163
-155
-152
-155
-164
-158
-155
-167
-185
-208
-240
-268
-301
-319
-325
-346
-365
-379
-411
-433
-450
-482
-491
-524
-549
-557
-579
-575
-578
-578
-569
-537
-505
-504
-501
-490
-496
-489
-457
-431
-439
-439
-431
-439
-429
-447
-462
-450
-453
-452
-438
-440
-434
-443
-453
-465
-482
-492
-479
-461
-467
-464
-457
-445
-430
-404
-395
-380
-338
-316
-309
-311
-320
-301
-286
-275
-244
-225
-225
-222
-205
-205
-220
-214
-206
-200
-204
-206
-202
-211
-238
-237
-242
-246
-234
-230
-228
-227
-222
-238
-258
-282
-285
-283
-287
-270
-224
-200
-185
-153
-134
-148
-164
-179
-193
-202
-219
-235
-260
-289
-303
-328
-371
-417
-449
-499
-535
-559
-597
-640
-683
-735
-747
-768
-778
-764
-755
-717
-685
-642
-623
-600
-575
-553
-525
-504
-489
-448
-421
-397
-376
-351
-338
-330
-296
-288
-292
-308
-307
-317
-332
-365
-380
-385
-422
-433
-431
-432
-429
-419
-399
-402
-398
-395
-398
-388
-385
-367
-347
-321
-284
-268
-249
-222
-196
-190
-181
-168
-180
-172
-164
-164
-145
-123
-104
-107
-99
-87
-69
-54
-41
-16
1
-7
-14
-34
-62
-77
-104
-103
-106
-120
-120
-130
-135
-142
-157
-168
-196
-211
-224
-263
-285
-310
-335
-354
-377
-379
-381
-399
-427
-465
-464
-475
-494
-506
-523
-537
-554
-557
-588
-604
-618
-616
-615
-624
-623
-617
-603
-592
-588
-558
-529
-495
-464
-455
-412
-372
-348
-326
-305
-282
-275
-275
-269
-274
-274
-267
-264
-282
-305
-335
-353
-358
-372
-386
-405
-376
-343
-341
-330
-321
-314
-292
-261
-239
-219
-187
-163
-128
-103
-72
-42
-24
-10
-14
-37
-37
-43
-68
-84
-89
-100
-109
-119
-128
-142
-158
-164
-160
-161
-171
-159
-149
-151
-162
-181
-181
-169
-167
-180
-184
-179
-175
-178
-188
-194
-223
-244
-270
-291
-322
-352
-371
-388
-395
-407
-426
-438
-440
-451
-440
-450
-466
-478
-496
-499
-496
-490
-492
-498
-480
-478
-463
-457
-442
-441
-451
-435
-440
-449
-447
-435
-416
-408
-412
-417
-418
-423
-422
-416
-421
-429
-429
-422
-414
-397
-400
-404
-397
-391
-388
-374
-369
-351
-333
-319
-304
-284
-258
-219
-201
-157
-126
-83
-68
-58
-36
-38
-16
-13
-3
1
0
0
-8
-24
-32
-51
-68
-76
-87
-106
-118
-130
-135
-152
-159
-169
-167
-175
-173
-169
-178
-174
-164
-167
-161
-161
-166
-178
-193
-194
-208
-225
-245
-273
-287
-302
-326
-356
-383
-403
-414
-420
-435
-426
-438
-436
-421
-433
-452
-451
-471
-466
-469
-474
-471
-471
-485
-467
-449
-443
-441
-460
-440
-453
-472
-461
-493
-508
-492
-479
-452
-432
-431
-413
-414
-419
-399
-401
-403
-400
-398
-397
-395
-405
-391
-397
-384
-359
-348
-336
-325
-331
-319
-321
-312
-287
-278
-261
-229
-232
-224
-206
-201
-181
-163
-155
-122
-117
-127
-114
-110
-95
-84
-84
-80
-75
-77
-70
-95
-114
-104
-96
-101
-93
-68
-56
-61
-52
-66
-82
-86
-93
-110
-113
-120
-131
-116
-119
-128
-125
-141
-178
-203
-240
-259
-268
-289
-298
-316
-337
-340
-357
-362
-368
-371
-371
-369
-360
-371
-375
-364
-357
-354
-357
-372
-379
-371
-373
-363
-360
-370
-373
-380
-382
-382
-371
-379
-343
-332
-327
-341
-359
-379
-403
-409
-404
-377
-369
-367
-367
-352
-348
-337
-341
-323
-312
-307
-302
-307
-327
-327
-338
-345
-353
-368
-341
-337
-336
-289
-254
-231
-203
-206
-185
-175
-158
-135
-142
-134
-118
-112
-83
-62
-60
-55
-48
-37
-43
-44
-38
-41
-52
-51
-46
-46
-46
-61
-69
-78
-97
-108
-112
-105
-106
-110
-113
-114
-115
-126
-144
-165
-188
-199
-213
-228
-227
-237
-249
-241
-236
-219
-217
-204
-204
-223
-226
-223
-228
-240
-238
-236
-233
-218
-189
-170
-162
-160
-166
-171
-185
-202
-207
-220
-218
-208
-206
-207
-200
-215
-242
-269
-304
-330
-345
-350
-359
-365
-365
-361
-340
-334
-345
-332
-335
-344
-342
-344
-344
-353
-337
-332
-337
-321
-298
-289
-281
-280
-275
-265
-258
-246
-233
-204
-181
-160
-156
-147
-142
-126
-119
-116
-106
-100
-102
-113
-118
-130
-127
-142
-148
-154
-150
-146
-158
-173
-179
-182
-200
-206
-202
-207
-215
-201
-190
-203
-215
-218
-221
-229
-246
-264
-266
-265
-287
-294
-270
-275
-272
-262
-249
-253
-261
-255
-260
-279
-276
-272
-277
-251
-234
-237
-232
-228
-207
-206
-207
-197
-202
-205
-209
-219
-229
-216
-221
-216
-228
-249
-247
-241
-245
-253
-246
-256
-256
-252
-258
-266
-267
-263
-260
-281
-287
-284
-290
-283
-297
-310
-302
-321
-347
-374
-384
-378
-403
-416
-411
-405
-394
-385
-371
-361
-352
-357
-352
-357
-365
-348
-357
-351
-350
-350
-334
-321
-318
-303
-306
-321
-311
-297
-282
-280
-275
-292
-297
-297
-311
-318
-314
-303
-293
-269
-247
-244
-241
-242
-225
-234
-247
-250
-246
-227
-215
-205
-220
-221
-223
-264
-277
-313
-319
-298
-327
-326
-302
-316
-308
-297
-308
-316
-325
-327
-336
-349
-337
-325
-337
-333
-350
-351
-323
-314
-310
-295
-312
-316
-324
-315
-309
-315
-319
-328
-317
-312
-308
-327
-339
-328
-329
-328
-303
-278
-238
-229
-226
-204
-230
-236
-228
-229
-228
-220
-215
-201
-179
-181
-166
-164
-171
-174
-171
-176
-201
-232
-242
-250
-256
-272
-276
-288
-304
-307
-324
-331
-347
-367
-407
-443
-447
-473
-493
-487
-492
-478
-473
-484
-455
-447
-443
-433
-420
-400
-393
-392
-385
-375
-382
-374
-367
-345
-334
-318
-292
-267
-248
-250
-269
-280
-290
-279
-275
-270
-245
-255
-246
-248
-243
-231
-231
-221
-218
-223
-214
-206
-209
-198
-200
-194
-198
-223
-218
-222
-244
-254
-259
-275
-296
-313
-308
-304
-318
-298
-291
-285
-279
-295
-313
-337
-352
-359
-351
-340
-317
-295
-296
-292
-277
-266
-248
-255
-255
-223
-222
-195
-155
-148
-134
-123
-104
-94
-94
-81
-76
-102
-114
-109
-134
-138
-154
-184
-195
-220
-226
-242
-265
-240
-229
-234
-224
-256
-284
-294
-326
-336
-331
-330
-316
-306
-301
-306
-304
-288
-264
-242
-224
-190
-191
-203
-221
-236
-247
-279
-297
-301
-302
-298
-288
-285
-272
-266
-265
-237
-238
-244
-226
-225
-223
-218
-239
-242
-247
-269
-258
-271
-269
-245
-242
-251
-254
-266
-254
-269
-288
-305
-318
-326
-327
-320
-320
-306
-299
-306
-306
-294
-276
-281
-297
-290
-296
-287
-264
-254
-251
-253
-260
-243
-222
-199
-189
-190
-186
-174
-183
-184
-173
-196
-187
-186
-175
-149
-153
-165
-181
-196
-211
-229
-260
-265
-278
-290
-289
-280
-284
-278
-275
-280
-281
-286
-271
-248
-234
-231
-214
-186
-145
-119
-91
-81
-83
-67
-56
-53
-23
-23
-21
-43
-63
-59
-77
-86
-108
-141
-160
-178
-209
-226
-245
-265
-276
-294
-315
-310
-309
-326
-306
-301
-320
-317
-325
-333
-333
-358
-382
-400
-422
-428
-437
-436
-429
-429
-425
-411
-415
-410
-416
-420
-410
-406
-417
-421
-420
-435
-425
-401
-371
-359
-362
-346
-348
-339
-332
-347
-342
-348
-369
-352
-351
-379
-371
-369
-353
-322
-326
-306
-270
-285
-285
-277
-294
-307
-295
-283
-268
-252
-235
-222
-217
-208
-208
-224
-233
-256
-262
-258
-260
-257
-258
-243
-220
-210
-202
-218
-224
-209
-212
-222
-223
-222
-248
-266
-280
-292
-301
-303
-316
-306
-304
-294
-285
-294
-296
-312
-323
-302
-296
-293
-273
-276
-266
-262
-271
-254
-266
-275
-264
-278
-293
-308
-311
-314
-341
-362
-366
-379
-383
-381
-378
-356
-340
-355
-334
-338
-352
-365
-369
-358
-335
-329
-321
-306
-301
-287
-293
-298
-283
-291
-295
-292
-311
-322
-335
-349
-347
-358
-380
-383
-384
-393
-393
-395
-411
-411
-412
-397
-395
-382
-366
-350
-334
-309
-294
-288
-290
-297
-287
-285
-298
-296
-307
-326
-339
-348
-349
-339
-316
-293
-278
-264
-249
-229
-215
-212
-211
-195
-203
-211
-204
-208
-211
-197
-186
-180
-183
-192
-211
-224
-227
-231
-227
-237
-241
-253
-285
-295
-295
-318
-325
-329
-336
-363
-374
-377
-410
-429
-437
-460
-468
-478
-486
-509
-535
-537
-534
-532
-517
-498
-490
-481
-470
-450
-421
-394
-358
-332
-317
-300
-281
-271
-262
-249
-230
-212
-192
-168
-162
-142
-146
-138
-122
-128
-149
-174
-200
-222
-259
-286
-297
-306
-311
-311
-303
-307
-308
-320
-345
-347
-350
-366
-362
-369
-377
-364
-373
-364
-364
-353
-349
-343
-337
-355
-345
-333
-324
-315
-328
-320
-320
-320
-295
-303
-315
-288
-266
-241
-202
-184
-155
-143
-147
-157
-149
-150
-141
-124
-114
-107
-110
-124
-139
-150
-192
-219
-233
-251
-269
-289
-312
-318
-346
-377
-382
-363
-374
-396
-387
-393
-391
-379
-389
-383
-388
-395
-398
-403
-402
-396
-396
-401
-390
-386
-384
-374
-380
-387
-382
-387
-384
-372
-343
-329
-313
-304
-277
-242
-240
-233
-247
-246
-232
-230
-217
-215
-225
-215
-205
-207
-218
-235
-230
-243
-274
-269
-268
-288
-298
-289
-284
-299
-291
-278
-278
-280
-285
-288
-271
-267
-268
-262
-277
-280
-293
-311
-318
-316
-308
-322
-321
-323
-331
-319
-318
-314
-297
-294
-286
-256
-266
-277
-282
-279
-275
-277
-279
-275
-277
-270
-257
-246
-240
-232
-229
-250
-249
-254
-260
-244
-240
-241
-234
-233
-240
-258
-279
-285
-290
-296
-299
-292
-298
-320
-355
-387
-394
-394
-398
-392
-382
-387
-386
-396
-398
-397
-396
-396
-387
-351
-320
-317
-315
-343
-361
-361
-361
-359
-344
-333
-318
-301
-301
-310
-344
-356
-344
-345
-345
-338
-327
-318
-313
-305
-296
-310
-315
-309
-312
-315
-302
-279
-278
-271
-284
-291
-295
-300
-295
-280
-272
-264
-268
-259
-253
-259
-238
-231
-245
-229
-245
-231
-213
-220
-237
-253
-242
-243
-257
-255
-253
-251
-251
-253
-251
-262
-262
-271
-274
-271
-289
-309
-293
-282
-269
-268
-270
-250
-237
-235
-227
-221
-199
-198
-202
-189
-199
-205
-200
-220
-214
-198
-206
-212
-228
-239
-241
-247
-263
-260
-259
-242
-234
-249
-261
-268
-279
-288
-287
-286
-271
-261
-248
-223
-232
-233
-234
-255
-253
-260
-261
-250
-264
-280
-281
-292
-297
-297
-298
-286
-287
-278
-255
-256
-260
-254
-253
-255
-278
-288
-289
-311
-311
-295
-290
-288
-277
-256
-261
-277
-282
-273
-259
-248
-224
-211
-193
-193
-191
-198
-188
-168
-154
-145
-141
-136
-148
-166
-178
-179
-168
-168
-163
-166
-177
-192
-216
-234
-256
-283
-296
-292
-302
-318
-310
-304
-303
-295
-286
-270
-264
-265
-265
-265
-260
-248
-250
-235
-246
-263
-258
-263
-242
-224
-226
-217
-239
-239
-223
-232
-232
-221
-238
-241
-226
-201
-183
-204
-205
-196
-195
-190
-180
-189
-195
-180
-170
-178
-181
-195
-197
-209
-223
-218
-224
-219
-213
-221
-218
-228
-245
-246
-248
-244
-242
-243
-246
-252
-241
-233
-243
-275
-258
-265
-282
-291
-313
-307
-303
-270
-253
-252
-259
-239
-229
-217
-214
-257
-248
-250
-263
-256
-274
-287
-277
-263
-262
-265
-290
-312
-319
-347
-360
-361
-351
-338
-312
-293
-284
-286
-296
-295
-280
-255
-256
-250
-247
-240
-252
-270
-278
-296
-305
-313
-299
-277
-278
-258
-241
-240
-236
-252
-257
-243
-257
-248
-233
-239
-232
-232
-236
-243
-251
-249
-274
-282
-263
-273
-283
-294
-287
-286
-303
-296
-279
-268
-241
-230
-221
-224
-236
-245
-260
-287
-312
-321
-333
-369
-389
-392
-428
-421
-404
-414
-404
-410
-416
-430
-440
-423
-432
-420
-408
-398
-362
-330
-323
-293
-288
-299
-296
-307
-310
-304
-297
-288
-292
-285
-279
-252
-245
-271
-257
-250
-258
-252
-264
-280
-286
-297
-282
-291
-294
-285
-287
-285
-301
-308
-307
-315
-297
-293
-314
-319
-325
-319
-313
-312
-300
-292
-296
-297
-310
-304
-293
-289
-258
-246
-232
-220
-222
-212
-230
-232
-223
-234
-229
-241
-243
-254
-262
-257
-236
-230
-215
-221
-227
-218
-222
-240
-256
-259
-276
-294
-307
-298
-302
-298
-291
-287
-284
-293
-284
-275
-288
-284
-279
-275
-281
-278
-285
-286
-289
-291
-285
-293
-296
-298
-306
-324
-331
-337
-336
-346
-351
-354
-365
-379
-399
-410
-412
-415
-429
-437
-437
-431
-414
-406
-382
-369
-354
-351
-348
-337
-310
-290
-283
-259
-252
-243
-226
-221
-204
-178
-161
-138
-119
-91
-98
-107
-94
-98
-111
-92
-69
-65
-68
-65
-72
-79
-83
-76
-76
-93
-126
-152
-151
-162
-174
-163
-156
-157
-162
-154
-146
-156
-158
-168
-173
-177
-178
-191
-207
-217
-232
-234
-246
-262
-259
-261
-270
-274
-269
-270
-270
-264
-255
-257
-245
-239
-262
-268
-263
-265
-263
-249
-247
-263
-258
-269
-278
-280
-285
-289
-320
-322
-334
-355
-351
-359
-373
-365
-374
-355
-344
-351
-340
-345
-352
-368
-375
-372
-373
-372
-361
-348
-330
-309
-288
-293
-290
-272
-248
-218
-213
-197
-170
-169
-175
-162
-159
-160
-151
-147
-148
-152
-154
-171
-183
-192
-196
-187
-176
-165
-157
-153
-161
-184
-199
-193
-181
-184
-167
-163
-167
-152
-145
-145
-145
-133
-152
-168
-174
-174
-195
-210
-225
-223
-225
-241
-220
-214
-218
-231
-246
-236
-241
-254
-247
-231
-231
-209
-196
-198
-195
-204
-214
-217
-222
-224
-213
-208
-211
-201
-210
-215
-228
-243
-251
-247
-243
-251
-247
-246
-250
-268
-304
-333
-332
-343
-362
-354
-370
-377
-375
-399
-400
-387
-389
-392
-394
-381
-366
-358
-347
-329
-319
-303
-297
-305
-303
-305
-310
-313
-301
-301
-290
-282
-281
-270
-284
-294
-303
-311
-316
-305
-314
-317
-317
-325
-307
-312
-317
-317
-333
-344
-349
-340
-341
-355
-338
-326
-297
-278
-280
-264
-244
-253
-254
-248
-271
-295
-293
-298
-317
-301
-291
-304
-303
-308
-301
-318
-324
-293
-278
-265
-246
-249
-245
-249
-268
-255
-238
-231
-199
-188
-178
-177
-182
-184
-201
-194
-205
-212
-205
-194
-196
-188
-208
-224
-239
-270
-286
-301
-307
-315
-308
-324
-333
-345
-360
-359
-363
-352
-328
-337
-334
-316
-317
-328
-339
-358
-353
-351
-336
-320
-314
-294
-274
-277
-276
-281
-293
-304
-326
-331
-330
-350
-358
-381
-380
-374
-379
-360
-350
-346
-349
-343
-351
-358
-363
-393
-403
-386
-386
-353
-328
-299
-284
-273
-246
-227
-222
-202
-207
-198
-186
-201
-209
-224
-252
-278
-304
-328
-334
-343
-335
-339
-354
-350
-372
-375
-370
-386
-393
-394
-374
-360
-331
-312
-300
-280
-272
-263
-239
-218
-212
-201
-189
-188
-192
-205
-196
-221
-233
-236
-269
-278
-300
-314
-311
-320
-339
-347
-370
-387
-389
-383
-372
-380
-376
-382
-378
-364
-374
-370
-355
-346
-344
-320
-299
-292
-294
-300
-297
-292
-302
-287
-252
-243
-244
-249
-259
-258
-270
-290
-290
-288
-284
-264
-265
-284
-292
-321
-345
-371
-381
-365
-354
-353
-343
-332
-335
-342
-343
-323
-321
-316
-276
-273
-276
-265
-266
-240
-233
-240
-223
-215
-203
-197
-186
-184
-206
-219
-227
-251
-252
-254
-265
-285
-284
-275
-298
-307
-302
-304
-316
-321
-314
-313
-318
-319
-330
-341
-325
-314
-321
-309
-300
-290
-283
-285
-263
-260
-261
-229
-227
-232
-241
-241
-245
-251
-255
-245
-218
-204
-205
-184
-184
-187
-186
-182
-184
-201
-201
-195
-204
-209
-194
-205
-224
-248
-261
-266
-294
-319
-339
-346
-346
-357
-370
-383
-384
-375
-380
-404
-392
-366
-347
-339
-322
-303
-287
-289
-282
-275
-268
-253
-239
-208
-189
-180
-165
-155
-165
-158
-132
-137
-125
-140
-130
-118
-129
-130
-130
-152
-179
-196
-208
-198
-186
-177
-214
-229
-250
-281
-282
-308
-318
-312
-325
-346
-335
-318
-328
-317
-319
-316
-321
-325
-315
-308
-306
-290
-266
-275
-275
-283
-316
-341
-347
-361
-365
-334
-346
-331
-360
-339
-362
-326
-398
-335
-385
-294
-406
-331
-456
-332
-641
-338
-1578
-4591
-236
557
-794
-220
-681
-510
-405
-586
-825
-357
-483
-704
-473
-1317
-782
-174
-934
-493
-826
-709
-813
-960
-892
-634
-1810
-2234
50
-851
-1311
-280
-2166
-2710
-1551
-2332
-2251
-1993
-1658
-1226
-513
-195
-1158
-1098
-3339
-4026
-2333
-2962
-2581
-1550
-1358
-1016
-680
-438
-658
-404
14
-1027
-811
-706
-437
-138
-747
-571
92
-363
260
-669
-187
51
-1183
-17
-1391
-1388
-644
-1165
-641
-1060
-1339
-274
-688
-1585
-737
-1324
-1246
-1061
-2020
-1164
-1714
-1989
-961
-2273
-1311
-1228
-1749
-152
-1512
-1421
-985
-1901
-1820
-2220
-2202
-1744
-2221
-2583
-1382
-1768
-1222
-965
-1293
-712
-1832
-1427
-779
-2364
-2106
-3309
-3350
-2587
-3258
-2037
-2247
-2230
-2407
-2564
-3185
-2855
-2607
-2558
-2656
-2371
-2594
-2415
-2297
-2702
-2424
-2016
-1536
-2176
-1504
-2699
-2374
-2315
-2619
-2096
-3002
-2568
-1907
-2597
-2443
-1787
-1852
-2347
-1606
-1391
-1405
-577
-854
-373
-520
-132
293
-265
-1182
-717
62
-108
-503
-198
40
100
-322
-224
-857
-1369
-1181
-1128
-1337
-2137
-1369
-1205
-1779
-1767
-1862
-1451
-1780
-2368
-2155
-1645
-1548
-1508
-915
-883
-1106
-495
-36
-432
-374
-7
106
-349
-594
-166
-176
-323
-123
-176
-163
-149
86
555
377
-7
123
236
-111
-492
-170
32
-14
24
134
289
367
662
660
591
612
1002
1045
717
770
1030
1120
1166
642
514
895
546
573
867
781
861
848
988
858
533
869
1045
909
875
1215
1178
868
891
632
788
986
923
1091
860
647
773
742
653
686
841
830
732
686
853
1190
1314
1730
2082
2199
2363
2599
2481
2373
2535
2526
2697
2483
2236
2352
2274
2197
2304
2388
2316
2304
2172
1886
1828
1654
1792
1962
1746
1862
1965
1813
1780
1704
1466
1451
1313
1072
991
676
569
710
637
525
735
691
510
661
614
471
613
694
519
619
638
477
426
400
329
296
373
354
324
230
106
189
-89
-225
-73
-308
-277
-274
-407
-531
-493
-393
-577
-468
-478
-516
-467
-522
-609
-671
-500
-594
-595
-543
-609
-483
-439
-458
-439
-348
-272
-272
-360
-259
-158
-207
-22
-28
57
279
235
179
338
401
535
793
727
799
1094
1221
1191
1337
1508
1676
1754
1766
1795
1720
1878
1985
1937
2039
2304
2295
2382
2600
2285
2509
2806
2566
2493
2631
2546
2305
2534
2234
2329
2552
2360
2560
2334
2226
2298
2093
1857
1868
1776
1614
1675
1349
1154
1358
1176
1151
1224
1080
954
875
689
555
398
317
402
190
7
-8
-12
-172
-220
-177
-172
-331
-457
-471
-739
-848
-729
-867
-1011
-955
-971
-1172
-1204
-1190
-1187
-1097
-1154
-1111
-1196
-1290
-1222
-1262
-1275
-1111
-992
-1011
-912
-887
-920
-774
-683
-734
-768
-614
-661
-714
-608
-603
-533
-389
-229
-284
-233
-73
-204
-194
-62
-17
8
66
158
104
267
429
425
524
720
754
751
936
958
941
1186
1274
1136
1218
1282
1124
1226
1425
1427
1330
1542
1641
1637
1733
1695
1782
1676
1615
1830
1470
1473
1540
1516
1515
1396
1483
1275
1260
1050
775
1029
749
731
699
545
566
329
431
299
104
51
-88
-390
-738
-833
-1028
-1202
-1349
-1429
-1534
-1780
-1894
-1983
-2139
-2288
-2179
-2222
-2412
-2406
-2537
-2466
-2334
-2402
-2241
-2199
-2232
-2215
-2251
-2280
-2293
-2251
-2272
-2263
-2326
-2362
-2280
-2299
-2183
-2038
-2020
-1873
-1796
-1815
-1666
-1639
-1606
-1428
-1261
-1230
-1148
-1035
-996
-792
-676
-636
-451
-364
-381
-206
-81
-14
174
481
566
772
1063
1120
1339
1615
1631
1759
2002
2154
2244
2580
2728
2790
2968
3029
2842
2556
2595
2602
2478
2781
3073
3145
3531
3867
4126
4526
4745
4897
4999
4860
4300
3386
2270
1077
272
-517
-1168
-1535
-1892
-1822
-1726
-1760
-1714
-1499
-1404
-1244
-1392
-1769
-1932
-1835
-1607
-1382
-1212
-843
-228
153
257
412
428
346
349
-187
-954
-1340
-1677
-2043
-2409
-2931
-3046
-3013
-3321
-3661
-3774
-3837
-3777
-3626
-3857
-4071
-3798
-3656
-3559
-3450
-3337
-2925
-2573
-2489
-2572
-2516
-2412
-2416
-2447
-2700
-2807
-2561
-2643
-2707
-2707
-2638
-2395
-2130
-2009
-2012
-1711
-1458
-1294
-1194
-1172
-910
-668
-485
-289
-109
330
808
1337
1701
2002
2439
2772
2854
2792
2834
2749
2616
2682
2312
2323
2775
2820
2913
3112
3374
3377
3584
3871
3970
4185
4162
4616
4726
4409
5084
5245
5366
4597
3341
2478
1128
116
-611
-1501
-2075
-2487
-2274
-2463
-2469
-1989
-1794
-974
-870
-1213
-1112
-1298
-1021
-878
-886
-442
-111
334
415
567
711
827
1018
740
103
-430
-1027
-1512
-1984
-2594
-2938
-3260
-3635
-4078
-4271
-4276
-4508
-4414
-4592
-5218
-5143
-5010
-5018
-4590
-4104
-3567
-2883
-2361
-2204
-1923
-1576
-1582
-1434
-1546
-1939
-1982
-2286
-2589
-2625
-2786
-2756
-2704
-2832
-2954
-2914
-2710
-2553
-2222
-1991
-1786
-1379
-1130
-735
-281
146
732
1120
1435
1860
2326
2578
2894
3213
3123
3076
3161
2962
2777
2856
2652
2694
2838
2643
2944
3079
2960
3242
3473
3616
3767
4152
4100
4025
4506
4552
5028
5310
5199
4585
3037
2422
1181
-324
-784
-1329
-1727
-2199
-1974
-1911
-2146
-1375
-1128
-1000
-940
-1116
-1179
-1456
-1297
-1119
-983
-404
-183
10
218
433
706
643
538
246
-562
-1141
-1623
-2292
-2638
-2830
-2989
-3203
-3562
-3916
-3988
-3963
-4268
-4370
-4372
-4690
-4770
-4816
-4811
-4452
-3917
-3178
-2555
-2131
-1740
-1501
-1253
-1337
-1508
-1651
-1919
-2239
-2719
-2995
-3120
-3069
-2929
-2957
-2914
-2883
-2867
-2693
-2541
-2302
-1954
-1622
-1406
-1108
-719
-309
263
779
1124
1539
1893
2170
2521
2786
2934
3037
2925
2744
2662
2446
2440
2572
2607
2705
2639
2673
2696
2805
2950
3062
3460
3717
3794
4114
3996
4319
4779
4943
5411
5251
4759
3433
2100
1244
-276
-704
-1085
-1943
-2026
-2179
-2122
-1865
-1512
-1117
-817
-510
-740
-1078
-1100
-1328
-1001
-687
-710
-122
23
53
479
498
493
595
374
-255
-870
-1470
-2199
-2383
-2530
-2867
-2879
-3084
-3519
-3698
-3734
-3767
-3967
-4096
-4225
-4437
-4465
-4459
-4222
-3727
-3240
-2698
-2347
-2144
-1856
-1585
-1458
-1422
-1513
-1807
-1991
-2355
-2827
-3063
-3068
-3060
-3049
-3062
-3142
-2985
-2790
-2522
-2110
-1922
-1560
-1244
-1189
-817
-434
-68
481
763
812
1072
1376
1657
2091
2550
2827
3104
3085
2981
2799
2615
2814
2577
2319
2360
2130
2045
2302
2498
2533
3051
3484
3451
4145
4250
4098
4844
4826
4902
5316
5335
4917
3529
2330
982
-126
-695
-1584
-1930
-2528
-2471
-1882
-1999
-1571
-1377
-1068
-616
-871
-1070
-1252
-1149
-877
-639
-529
-351
65
461
561
621
457
264
230
-405
-1181
-1707
-2176
-2398
-2601
-2892
-3077
-3112
-3077
-3410
-3680
-3680
-3805
-3829
-4000
-4228
-4168
-4054
-3673
-3390
-3189
-2715
-2276
-2011
-1875
-1809
-1794
-1692
-1726
-1966
-2220
-2369
-2556
-2771
-2956
-3164
-3248
-3301
-3312
-3281
-3171
-2917
-2537
-2166
-1847
-1548
-1219
-843
-496
-135
190
458
726
910
1146
1319
1516
1883
2216
2511
2663
2859
2849
2699
2763
2529
2369
2299
2017
2081
2121
2205
2378
2761
3109
3273
3769
4177
4316
4563
4465
4706
4849
4854
5327
5066
4012
2773
1771
552
-619
-1079
-1708
-2214
-2279
-2327
-2061
-1872
-1422
-995
-891
-749
-874
-1064
-1031
-834
-752
-667
-221
-30
47
394
484
409
355
142
-345
-862
-1428
-1946
-2200
-2506
-2661
-2651
-2832
-2959
-2992
-3283
-3523
-3453
-3561
-3725
-3879
-3928
-3682
-3605
-3470
-3132
-2934
-2608
-2115
-1975
-2010
-1822
-1841
-1908
-1859
-2119
-2356
-2318
-2459
-2734
-2902
-3044
-3068
-3019
-3062
-3081
-2950
-2752
-2520
-2201
-1889
-1526
-1000
-671
-373
46
313
573
869
991
1178
1333
1444
1703
1852
2133
2455
2715
2854
2806
2874
2527
2294
2257
2009
2142
2038
2025
2412
2495
2800
3157
3526
4057
4238
4490
4424
4405
4668
4779
4888
4913
4606
3277
2010
947
-512
-1099
-1557
-2142
-2528
-2433
-2194
-2005
-1437
-1332
-1038
-446
-627
-820
-876
-1007
-772
-497
-323
-115
266
483
577
583
300
111
-39
-607
-1219
-1758
-2267
-2450
-2583
-2781
-2836
-2833
-2861
-2969
-3304
-3536
-3609
-3704
-3742
-3831
-3850
-3475
-3137
-3069
-2824
-2492
-2280
-1843
-1646
-1766
-1737
-1847
-1975
-2036
-2321
-2405
-2354
-2420
-2602
-2688
-2810
-2882
-2749
-2828
-2910
-2746
-2607
-2394
-2027
-1713
-1307
-886
-500
-93
162
386
659
752
871
997
1067
1102
1281
1458
1669
1992
2327
2653
2959
3041
2894
2809
2525
2338
2210
1888
2042
1974
2002
2518
2556
3154
3818
4248
4601
4549
4907
4841
4882
5166
4644
4755
3574
1903
1128
-582
-1343
-1612
-2144
-2235
-2423
-2043
-1854
-1568
-1193
-1117
-550
-586
-804
-970
-1243
-922
-528
-354
100
376
412
668
706
411
320
93
-432
-1050
-1587
-2130
-2344
-2382
-2633
-2668
-2707
-2790
-2771
-3006
-3432
-3515
-3558
-3704
-3716
-3777
-3677
-3287
-2843
-2686
-2650
-2370
-2189
-1871
-1831
-1950
-1983
-2058
-2039
-2161
-2325
-2427
-2327
-2414
-2559
-2690
-2887
-2802
-2789
-2795
-2771
-2659
-2362
-2128
-1820
-1599
-1231
-774
-432
-58
118
193
387
536
612
813
833
985
1244
1282
1481
1799
2214
2547
2864
3108
3072
2899
2639
2437
1918
1791
1804
1703
1985
2205
2590
2973
3548
4223
4311
4684
4780
4634
4641
4406
4470
4359
3836
2757
1340
228
-770
-1405
-1732
-2212
-2311
-2181
-1851
-1688
-1581
-1224
-816
-377
-260
-542
-678
-450
-217
-114
-35
160
303
461
505
199
5
-28
-219
-544
-1165
-1658
-1932
-2081
-2283
-2491
-2619
-2604
-2594
-2767
-3101
-3391
-3405
-3318
-3228
-3144
-3097
-2914
-2720
-2362
-2202
-2253
-2064
-1960
-2019
-2005
-2083
-2260
-2277
-2276
-2374
-2499
-2450
-2563
-2584
-2611
-2879
-2921
-2882
-2921
-2752
-2729
-2595
-2258
-1982
-1680
-1353
-989
-727
-388
-108
9
189
331
442
562
599
665
812
934
983
1158
1429
1693
2040
2458
2695
2773
2900
2727
2547
2462
2215
2065
1994
1918
2033
2281
2610
3093
3724
4205
4584
4885
4653
4672
4717
4442
4467
4499
3788
2481
1139
-190
-1069
-1603
-2001
-2253
-2620
-2402
-1944
-1829
-1444
-1239
-792
-423
-312
-488
-831
-583
-224
-14
137
113
327
512
544
452
69
-65
-176
-623
-1233
-1862
-2216
-2357
-2405
-2509
-2644
-2594
-2490
-2503
-2828
-3167
-3259
-3172
-3032
-3058
-2916
-2736
-2460
-2105
-2001
-1934
-2022
-1861
-1669
-1854
-1895
-2068
-2143
-2141
-2289
-2441
-2594
-2567
-2676
-2899
-3015
-3158
-3219
-3049
-2915
-2796
-2601
-2286
-1920
-1581
-1195
-858
-547
-183
21
115
275
368
480
622
680
725
802
873
939
1046
1140
1352
1675
1863
2190
2525
2587
2821
2922
2728
2677
2439
2153
2070
2030
2032
2267
2856
3200
3573
4374
4280
4570
4895
4597
4616
4445
4322
4237
3734
2446
980
16
-1358
-1782
-1890
-2446
-2471
-2369
-2215
-1968
-1440
-1233
-890
-325
-425
-571
-640
-597
-224
62
334
525
621
619
670
513
188
-14
-247
-693
-1174
-1687
-2088
-2184
-2249
-2244
-2277
-2360
-2366
-2472
-2726
-3030
-3219
-3142
-3038
-2969
-2829
-2542
-2150
-1855
-1556
-1274
-1404
-1544
-1590
-1850
-2056
-2125
-2302
-2292
-2229
-2291
-2345
-2373
-2564
-2761
-2850
-3059
-3104
-3063
-3080
-2811
-2488
-2267
-1873
-1388
-1001
-637
-335
-181
0
113
177
268
396
430
489
613
533
551
603
701
837
914
1177
1334
1598
1917
2177
2452
2608
2751
2731
2675
2608
2453
2299
2358
2443
2464
2744
3098
3600
4018
4354
4604
4508
4678
4631
4319
4280
4151
3465
2246
732
-462
-1585
-2166
-2275
-2479
-2570
-2363
-1967
-1758
-1420
-1083
-741
-312
-253
-468
-484
-324
-31
329
530
629
776
722
549
382
62
-327
-432
-861
-1465
-1896
-2221
-2340
-2324
-2219
-2303
-2232
-2128
-2306
-2419
-2785
-2942
-2777
-2837
-2719
-2572
-2438
-1951
-1614
-1391
-1191
-1118
-1263
-1509
-1590
-2078
-2285
-2260
-2537
-2532
-2575
-2712
-2750
-2756
-2940
-3066
-2937
-2931
-2777
-2575
-2487
-2191
-1818
-1618
-1207
-849
-737
-414
-230
-201
-30
46
95
203
303
362
438
499
500
566
648
624
762
928
968
1249
1377
1493
1807
1943
2168
2336
2604
2826
2664
2703
2689
2480
2510
2377
2503
2833
3016
3544
3911
4140
4118
4223
4475
4211
4087
4042
3575
2623
1155
-131
-1232
-1836
-2142
-2306
-2521
-2353
-1942
-1641
-1011
-823
-597
-253
-108
-98
-386
-423
-250
67
370
395
577
616
598
595
274
-109
-350
-681
-1101
-1532
-2031
-2307
-2270
-2163
-2185
-2143
-2100
-2123
-2122
-2499
-2807
-2743
-2742
-2605
-2322
-2345
-2187
-1589
-1342
-1130
-857
-1087
-1334
-1401
-1883
-2317
-2308
-2454
-2388
-2221
-2390
-2373
-2395
-2552
-2619
-2661
-2816
-2728
-2623
-2724
-2444
-2148
-1892
-1390
-1026
-799
-561
-382
-278
-90
-13
-59
52
84
73
228
350
439
632
703
676
750
760
689
770
851
922
1049
1295
1553
1796
2179
2471
2666
2887
2832
2780
2664
2459
2494
2456
2357
2697
3063
3510
3755
3953
4116
4176
4139
4118
4075
3783
3343
2366
728
-314
-1313
-2163
-2050
-2191
-2581
-2262
-1817
-1561
-1008
-555
-372
19
248
43
14
-24
106
452
595
615
680
568
514
475
122
-234
-467
-877
-1402
-1835
-2286
-2507
-2384
-2368
-2279
-2063
-2105
-2036
-2037
-2375
-2557
-2475
-2404
-2253
-2030
-1907
-1641
-1165
-937
-808
-664
-697
-1028
-1512
-1901
-2389
-2644
-2536
-2560
-2502
-2546
-2522
-2544
-2717
-2734
-2845
-2831
-2704
-2686
-2609
-2459
-2131
-1726
-1307
-924
-638
-415
-327
-292
-201
-210
-211
-90
-135
-175
-138
-151
-92
9
107
112
137
230
220
373
530
561
890
1001
1151
1523
1698
2088
2398
2612
2867
2957
3025
2800
2684
2557
2414
2638
2817
3149
3441
3682
3880
3960
4165
3909
3935
3937
3556
3077
1631
392
-604
-1605
-1919
-2044
-2076
-2127
-1681
-1107
-975
-352
-179
-32
459
340
115
-13
49
262
461
706
741
731
620
409
242
-130
-419
-565
-1050
-1572
-1967
-2245
-2284
-2130
-1986
-1971
-1851
-1729
-1759
-1853
-2078
-2310
-2209
-2240
-2154
-1835
-1802
-1418
-1011
-764
-550
-640
-743
-1056
-1545
-2132
-2646
-2959
-3219
-3145
-3038
-3104
-2916
-2781
-2808
-2689
-2615
-2728
-2726
-2627
-2560
-2448
-2110
-1701
-1372
-950
-631
-439
-289
-274
-296
-380
-446
-470
-478
-485
-426
-276
-154
-6
198
218
213
288
218
242
348
398
563
803
1098
1308
1613
2076
2343
2628
2889
3147
3339
3200
3143
2854
2486
2420
2268
2445
2725
3014
3407
3748
4040
4198
4295
4181
4176
3896
2982
1817
384
-907
-1649
-2122
-2189
-2218
-2161
-1698
-1152
-712
-314
-66
167
400
363
74
-121
23
243
578
852
886
944
952
804
560
106
-226
-490
-989
-1475
-1921
-2170
-2184
-1993
-1846
-1818
-1642
-1527
-1536
-1605
-1817
-2212
-2361
-2225
-2227
-2140
-1910
-1652
-1293
-978
-765
-818
-1090
-1429
-1761
-2267
-2812
-3023
-3141
-3079
-2938
-2935
-2932
-2865
-2882
-2950
-2967
-3108
-3135
-3009
-2896
-2577
-2180
-1708
-1153
-638
-397
-229
-53
-174
-163
-260
-473
-478
-546
-505
-367
-203
-115
96
226
116
235
155
111
292
351
436
648
906
1029
1331
1582
1840
2156
2319
2638
2873
2944
3112
3008
2828
2780
2645
2615
2901
3068
3120
3375
3676
3769
3989
4062
3936
3955
3766
3349
2820
1659
224
-657
-1374
-1848
-1768
-1858
-1909
-1568
-1126
-839
-403
-22
125
456
519
279
180
183
378
673
753
658
597
513
359
232
-76
-384
-692
-1078
-1510
-1874
-2121
-2171
-2045
-2019
-1939
-1875
-1894
-1864
-1908
-2192
-2469
-2432
-2379
-2309
-2074
-1946
-1762
-1379
-1134
-1006
-966
-1168
-1558
-1963
-2368
-2924
-3353
-3474
-3440
-3318
-3227
-3085
-2930
-2805
-2684
-2696
-2653
-2652
-2545
-2417
-2256
-1987
-1673
-1258
-824
-551
-428
-390
-400
-437
-494
-553
-587
-536
-477
-393
-230
-129
46
192
183
225
239
198
323
512
572
721
979
1102
1395
1630
1763
2026
2262
2376
2461
2660
2748
2869
3054
3085
2981
2851
2997
2864
3050
3481
3293
3611
3745
3688
3671
3637
3826
3629
3711
2990
1349
413
-705
-1662
-1725
-2043
-2364
-2214
-1941
-1449
-986
-448
-150
234
607
290
192
101
17
397
444
408
494
442
450
347
102
-205
-484
-778
-1254
-1767
-2223
-2473
-2412
-2342
-2252
-2110
-2023
-1831
-1798
-2002
-2079
-2302
-2492
-2399
-2392
-2330
-2098
-1859
-1543
-1245
-1065
-1041
-1025
-1395
-2040
-2379
-2877
-3360
-3431
-3433
-3372
-3183
-2952
-2884
-2764
-2648
-2700
-2574
-2485
-2449
-2343
-2202
-1855
-1493
-1157
-808
-479
-304
-302
-273
-361
-446
-488
-515
-487
-460
-380
-299
-165
21
101
213
193
280
345
226
443
543
626
874
1049
1246
1326
1455
1524
1522
1662
1774
1963
2256
2472
2706
3036
3227
3150
3154
2953
2873
3021
2848
2861
3047
3158
3178
3485
3830
3715
3851
3672
2617
1226
-35
-1105
-1829
-2144
-2366
-2652
-2368
-1856
-1416
-711
-287
87
464
641
509
230
123
140
380
498
438
557
521
397
325
9
-405
-670
-1075
-1650
-2127
-2514
-2785
-2735
-2520
-2431
-2273
-2055
-1903
-1818
-1924
-2192
-2390
-2428
-2409
-2304
-2120
-1940
-1657
-1271
-1016
-871
-880
-1041
-1320
-1904
-2522
-3000
-3402
-3540
-3446
-3364
-3203
-2943
-2835
-2635
-2545
-2580
-2482
-2461
-2410
-2294
-2114
-1816
-1386
-912
-607
-278
-89
-108
-77
-139
-271
-345
-438
-456
-433
-420
-283
-161
-43
61
117
219
200
310
343
369
613
609
846
1111
1169
1350
1509
1639
1717
1883
2028
2178
2429
2451
2522
2763
2806
2764
2951
2862
2890
3190
3032
3167
3265
3160
3299
3431
3480
3484
3599
3510
3114
1904
328
-566
-1410
-2050
-2252
-2645
-2764
-2272
-1670
-1185
-567
-42
199
611
698
314
127
62
153
263
152
141
291
322
285
115
-229
-535
-862
-1245
-1811
-2301
-2631
-2800
-2675
-2527
-2353
-2208
-2007
-1805
-1843
-2029
-2198
-2324
-2350
-2329
-2210
-1935
-1715
-1497
-1222
-975
-948
-966
-1002
-1450
-2037
-2563
-3096
-3463
-3472
-3377
-3351
-3042
-2778
-2719
-2495
-2373
-2365
-2245
-2229
-2202
-2163
-2035
-1673
-1324
-928
-583
-312
-159
-183
-114
-301
-460
-421
-541
-474
-369
-369
-221
-3
129
172
265
341
343
299
304
380
405
586
963
1133
1307
1512
1553
1596
1793
1885
1806
2009
2133
2124
2296
2514
2607
2614
2836
2827
2825
3026
3055
3223
3183
3181
3248
3258
3446
3669
3768
3624
3569
2602
966
44
-937
-1851
-2074
-2371
-2617
-2410
-1854
-1376
-906
-426
-159
283
471
290
113
-147
-61
182
134
120
244
264
162
78
-170
-537
-745
-1057
-1553
-2130
-2625
-2802
-2760
-2654
-2492
-2305
-2178
-1939
-1704
-1860
-2168
-2178
-2210
-2361
-2172
-2037
-2008
-1681
-1321
-1147
-1059
-969
-1037
-1239
-1680
-2293
-2753
-3227
-3438
-3417
-3395
-3206
-2912
-2699
-2571
-2295
-2231
-2272
-2123
-2172
-2170
-2089
-1886
-1519
-1235
-821
-522
-311
-168
-146
-169
-323
-392
-505
-567
-470
-440
-359
-238
-139
-63
37
70
89
136
109
240
378
498
762
1058
1248
1422
1714
1712
1785
2036
1976
1931
2098
2163
2136
2377
2397
2295
2492
2330
2465
2624
2551
2877
2948
3045
3168
3385
3462
3644
3936
3633
3869
3844
2761
1548
407
-865
-1590
-2036
-2771
-2895
-2766
-2417
-1721
-1242
-988
-457
223
397
465
258
-152
16
214
18
65
210
183
315
237
-106
-413
-628
-951
-1454
-2013
-2570
-2767
-2747
-2706
-2529
-2362
-2190
-1883
-1759
-2024
-2331
-2436
-2456
-2470
-2328
-2180
-1980
-1658
-1457
-1201
-1035
-1029
-989
-1198
-1643
-2091
-2569
-2978
-3104
-3066
-3132
-3033
-2715
-2678
-2621
-2409
-2504
-2445
-2317
-2359
-2215
-2066
-1802
-1424
-1005
-652
-375
-119
-78
-45
-103
-290
-358
-438
-483
-421
-362
-295
-149
34
162
233
319
333
355
385
395
467
602
741
952
1109
1250
1544
1664
1773
1960
2002
2032
1966
2093
2017
1985
2160
2074
2213
2368
2506
2543
2680
2911
2904
3085
3222
3187
3414
3546
3644
3796
3644
3549
2897
1642
444
-490
-1311
-2030
-2448
-2789
-2916
-2537
-1996
-1603
-1199
-781
-311
85
100
-13
-257
-220
52
31
10
175
343
357
264
53
-296
-544
-826
-1305
-1861
-2365
-2625
-2649
-2643
-2501
-2348
-2190
-1947
-1774
-1840
-2166
-2318
-2250
-2305
-2164
-1918
-1791
-1471
-1187
-1004
-922
-872
-855
-1056
-1360
-1810
-2322
-2685
-2863
-2932
-2858
-2793
-2595
-2404
-2423
-2312
-2356
-2396
-2320
-2330
-2227
-2087
-1850
-1495
-1165
-776
-498
-306
-132
-155
-188
-303
-384
-325
-420
-335
-189
-160
-59
38
126
110
159
170
165
254
290
448
591
812
1019
1181
1408
1540
1659
1718
1792
1871
1912
2033
2122
2211
2334
2420
2498
2423
2459
2527
2345
2452
2496
2450
2502
2609
2955
3118
3464
3752
3660
3894
3855
3453
2550
1135
-31
-1166
-1998
-2639
-3103
-3056
-2845
-2089
-1569
-1281
-751
-392
-49
146
-21
-330
-313
-156
-124
-62
41
307
571
668
458
147
-204
-558
-865
-1577
-2111
-2381
-2627
-2573
-2451
-2320
-2105
-1782
-1564
-1580
-1769
-2061
-2340
-2502
-2427
-2345
-2130
-1766
-1459
-1225
-975
-786
-825
-813
-1063
-1580
-1885
-2332
-2719
-2788
-2698
-2644
-2494
-2266
-2247
-2164
-2177
-2312
-2253
-2237
-2212
-2049
-1876
-1579
-1212
-904
-476
-154
-36
57
103
41
-56
-84
-140
-112
-19
10
80
187
279
385
475
497
579
570
564
684
640
730
800
975
1117
1204
1442
1449
1685
1800
1855
1981
1998
2094
2084
2165
2088
2151
2141
2024
2361
2337
2360
2449
2403
2461
2557
2729
2750
3052
3237
3366
3618
3567
3390
2523
1145
-114
-1274
-2279
-2918
-3137
-3301
-2957
-2288
-1871
-1307
-871
-573
-129
87
-62
-340
-410
-325
-157
-47
62
394
696
744
566
200
-197
-515
-978
-1524
-2051
-2448
-2629
-2622
-2480
-2335
-2140
-1840
-1669
-1707
-2022
-2386
-2600
-2629
-2461
-2309
-2012
-1605
-1282
-1074
-830
-664
-756
-776
-1071
-1525
-1829
-2185
-2454
-2497
-2423
-2429
-2252
-2070
-2093
-2072
-2185
-2261
-2119
-2133
-2136
-1887
-1694
-1452
-1070
-757
-422
-93
118
197
208
152
-21
-70
-76
-62
57
89
248
375
362
328
323
347
320
313
280
289
422
544
718
950
1176
1340
1591
1733
1707
1757
1731
1770
1786
1849
1918
2075
2329
2339
2459
2553
2531
2564
2549
2397
2367
2458
2355
2498
2720
2928
3203
3494
3633
3547
3027
1683
369
-1020
-2303
-3030
-3487
-3503
-3135
-2443
-1813
-1206
-741
-493
-63
129
-45
-290
-523
-605
-420
-302
-64
444
830
1096
1012
665
216
-264
-826
-1445
-1927
-2386
-2587
-2537
-2513
-2341
-2048
-1793
-1589
-1540
-1832
-2329
-2629
-2737
-2736
-2547
-2159
-1660
-1195
-889
-736
-611
-578
-708
-893
-1315
-1772
-2086
-2258
-2327
-2278
-2083
-2002
-1815
-1734
-1922
-2113
-2275
-2292
-2319
-2229
-2124
-1935
-1583
-1252
-883
-560
-263
21
194
274
209
80
118
98
178
267
250
393
428
480
471
370
406
414
455
422
441
523
590
786
964
1102
1281
1431
1469
1558
1642
1648
1735
1895
1998
2066
2155
2184
2253
2294
2387
2424
2417
2459
2488
2575
2547
2582
2627
2615
2746
2773
2776
2707
2475
1896
720
-451
-1527
-2473
-2989
-3110
-3010
-2660
-1958
-1402
-1023
-660
-460
-246
-101
-159
-311
-428
-438
-257
-44
152
468
754
773
604
249
-308
-822
-1243
-1721
-2073
-2310
-2428
-2388
-2340
-2188
-2077
-2014
-2033
-2161
-2386
-2538
-2454
-2390
-2174
-1767
-1331
-931
-575
-558
-689
-617
-781
-967
-1246
-1596
-1770
-1869
-1845
-1836
-1700
-1617
-1561
-1508
-1725
-1943
-2085
-2199
-2222
-2101
-2023
-1836
-1454
-1141
-842
-575
-269
-69
103
180
80
2
13
123
168
344
433
526
621
576
567
493
474
468
539
538
551
647
680
896
1048
1157
1306
1477
1541
1514
1631
1664
1757
1829
1894
2037
2085
2228
2254
2363
2430
2411
2480
2422
2497
2484
2437
2495
2448
2437
2318
2300
2175
1703
999
114
-777
-1554
-2109
-2540
-2633
-2395
-2015
-1616
-1265
-984
-887
-690
-596
-592
-597
-589
-402
-274
-146
2
195
442
566
476
190
-75
-420
-850
-1321
-1699
-1921
-2028
-2070
-2087
-2035
-1999
-1945
-2070
-2306
-2564
-2648
-2522
-2418
-2142
-1847
-1483
-1090
-834
-743
-917
-1055
-1096
-1270
-1523
-1693
-1735
-1681
-1541
-1468
-1421
-1345
-1290
-1421
-1627
-1812
-2088
-2113
-2133
-2056
-1856
-1729
-1396
-1124
-899
-720
-569
-381
-278
-132
-144
-143
-2
79
253
419
568
696
678
677
616
508
460
376
463
474
531
707
800
1028
1132
1245
1302
1369
1462
1377
1453
1526
1567
1657
1830
1969
2004
2155
2243
2234
2262
2349
2255
2186
2260
2119
2097
2133
2018
1941
1785
1437
894
246
-440
-1092
-1561
-2018
-2199
-2179
-2117
-1796
-1570
-1426
-1240
-1063
-893
-787
-734
-690
-656
-547
-366
-231
-73
92
167
145
-23
-277
-580
-853
-1124
-1429
-1659
-1773
-1805
-1890
-1980
-2023
-2134
-2402
-2596
-2765
-2836
-2745
-2585
-2312
-2008
-1646
-1383
-1173
-1011
-983
-915
-967
-1197
-1494
-1766
-1828
-1797
-1623
-1402
-1193
-972
-878
-980
-1260
-1467
-1685
-1804
-1841
-1882
-1783
-1614
-1399
-1225
-979
-821
-679
-507
-468
-498
-516
-396
-327
-155
79
259
500
617
674
631
631
563
463
489
466
515
630
747
849
1001
1144
1228
1328
1407
1378
1326
1412
1415
1435
1581
1672
1796
1956
2055
2019
2081
2053
1923
1952
1854
1783
1751
1711
1597
1451
1304
913
540
97
-426
-798
-1158
-1459
-1627
-1623
-1642
-1537
-1394
-1354
-1199
-1067
-977
-960
-898
-828
-736
-582
-498
-373
-230
-81
3
-52
-157
-345
-533
-735
-967
-1153
-1281
-1398
-1476
-1578
-1766
-2102
-2355
-2376
-2433
-2417
-2363
-2172
-1977
-1789
-1651
-1708
-1530
-1370
-1256
-1130
-1185
-1293
-1460
-1478
-1475
-1466
-1308
-1098
-926
-863
-899
-1078
-1201
-1234
-1306
-1395
-1371
-1276
-1232
-1200
-1223
-1153
-1083
-972
-849
-837
-698
-586
-493
-348
-246
-46
120
288
437
468
544
564
626
663
660
776
832
950
1051
1097
1207
1268
1407
1459
1452
1494
1536
1579
1608
1726
1796
1869
2020
2082
1986
2034
1980
1888
1888
1817
1787
1666
1743
1582
1447
1272
817
528
47
-313
-655
-1035
-1175
-1287
-1299
-1333
-1315
-1260
-1202
-1071
-1032
-1017
-970
-891
-822
-762
-689
-530
-383
-198
-43
-89
-88
-140
-217
-377
-597
-737
-909
-1039
-1212
-1387
-1532
-1629
-1691
-1831
-1940
-2014
-2059
-2083
-2129
-2112
-2044
-1932
-1769
-1649
-1538
-1390
-1271
-1209
-1270
-1331
-1366
-1388
-1324
-1267
-1172
-1000
-806
-748
-782
-798
-936
-990
-1056
-1119
-1100
-1058
-955
-876
-798
-740
-616
-551
-490
-461
-490
-471
-389
-289
-158
34
240
420
590
715
734
779
785
810
827
871
942
1023
1142
1239
1321
1437
1520
1572
1637
1611
1662
1662
1694
1778
1820
1930
2011
2095
2090
2046
2017
1887
1773
1638
1493
1354
1185
990
695
391
124
-196
-490
-764
-960
-1070
-1198
-1242
-1306
-1307
-1261
-1269
-1260
-1300
-1233
-1163
-1121
-1041
-967
-861
-758
-663
-631
-594
-544
-547
-573
-625
-669
-707
-774
-848
-903
-987
-1045
-1105
-1211
-1296
-1375
-1418
-1477
-1537
-1514
-1530
-1524
-1497
-1519
-1518
-1594
-1667
-1725
-1744
-1686
-1625
-1475
-1351
-1204
-1106
-1096
-1072
-1077
-1059
-1010
-992
-913
-864
-826
-775
-741
-674
-597
-502
-449
-385
-359
-354
-341
-335
-335
-225
-54
64
194
306
377
428
463
436
478
562
625
732
830
915
997
1108
1146
1198
1301
1328
1357
1366
1420
1466
1510
1584
1585
1640
1695
1704
1683
1622
1568
1487
1409
1308
1182
1087
945
784
590
353
108
-152
-364
-571
-732
-841
-940
-1020
-1097
-1172
-1233
-1329
-1366
-1404
-1419
-1375
-1348
-1284
-1215
-1162
-1114
-1051
-997
-928
-861
-852
-812
-789
-794
-805
-805
-794
-804
-813
-837
-852
-909
-958
-1006
-1056
-1092
-1137
-1147
-1160
-1165
-1176
-1195
-1238
-1309
-1336
-1339
-1344
-1324
-1271
-1211
-1160
-1102
-1101
-1116
-1091
-1078
-1051
-1027
-993
-912
-836
-779
-704
-601
-523
-388
-344
-282
-370
-207
-152
-159
-51
9
138
208
294
265
369
387
383
384
359
356
363
384
361
433
487
555
629
669
679
709
724
730
765
800
825
906
970
1006
1045
1051
1045
1045
1016
935
902
862
815
773
705
628
591
493
407
276
104
-24
-151
-282
-374
-445
-504
-523
-580
-647
-724
-807
-894
-964
-1020
-1080
-1101
-1126
-1140
-1143
-1143
-1135
-1113
-1090
-1093
-1087
-1048
-1046
-1054
-1048
-1047
-1014
-971
-937
-889
-857
-832
-791
-761
-757
-720
-696
-667
-636
-641
-620
-617
-648
-667
-688
-709
-688
-676
-664
-644
-615
-605
-611
-598
-597
-581
-583
-597
-577
-579
-584
-563
-538
-528
-507
-503
-475
-450
-401
-401
-355
-255
-275
-209
-137
-108
-69
-34
-58
5
25
13
57
101
133
168
201
204
269
273
260
281
272
254
257
234
245
312
314
328
390
399
415
436
419
445
434
398
392
386
393
411
410
425
440
411
374
331
286
233
192
130
94
45
-14
-75
-122
-160
-204
-247
-302
-378
-433
-480
-531
-550
-564
-576
-572
-566
-566
-573
-613
-623
-659
-702
-745
-796
-815
-794
-794
-746
-691
-654
-594
-537
-498
-472
-462
-477
-488
-500
-499
-479
-458
-421
-386
-381
-369
-371
-419
-446
-473
-512
-519
-530
-531
-516
-526
-520
-515
-514
-521
-525
-521
-543
-553
-549
-559
-564
-572
-579
-580
-589
-578
-560
-563
-552
-542
-528
-511
-468
-467
-448
-370
-375
-326
-298
-264
-243
-212
-235
-207
-211
-221
-209
-215
-200
-143
-114
-94
-68
-61
-75
-78
-69
-65
-51
-39
-1
29
47
70
96
118
164
177
174
179
177
167
167
168
181
183
184
185
163
120
86
62
59
49
35
20
11
-12
-52
-54
-62
-74
-58
-52
-55
-92
-128
-140
-161
-185
-181
-190
-198
-200
-221
-247
-291
-352
-389
-428
-451
-467
-501
-518
-525
-535
-535
-530
-518
-505
-519
-547
-550
-560
-576
-591
-617
-608
-591
-601
-604
-607
-618
-605
-592
-610
-626
-625
-645
-670
-687
-698
-705
-697
-675
-665
-671
-659
-652
-638
-616
-629
-627
-629
-643
-617
-612
-606
-573
-553
-533
-530
-531
-513
-494
-495
-476
-463
-452
-430
-403
-371
-344
-313
-306
-293
-278
-254
-224
-205
-175
-139
-139
-127
-120
-107
-71
-64
-41
-2
-15
-10
-5
-21
-26
-26
-19
-10
-25
-35
-25
-16
0
2
10
27
34
40
41
18
5
7
7
6
16
0
-12
-29
-57
-67
-70
-60
-48
-76
-96
-110
-153
-150
-169
-204
-223
-259
-291
-292
-305
-316
-321
-332
-332
-356
-373
-377
-388
-386
-387
-404
-400
-391
-406
-420
-442
-453
-453
-487
-509
-519
-550
-558
-564
-580
-602
-635
-644
-653
-671
-658
-623
-617
-609
-586
-568
-560
-560
-547
-522
-508
-481
-441
-404
-378
-357
-340
-342
-349
-342
-361
-376
-377
-371
-351
-337
-329
-311
-301
-287
-279
-280
-273
-278
-280
-277
-271
-269
-254
-234
-206
-184
-159
-143
-139
-142
-138
-144
-161
-168
-151
-168
-163
-150
-154
-143
-141
-120
-119
-115
-111
-105
-119
-137
-139
-129
-138
-128
-117
-119
-119
-112
-121
-119
-121
-136
-146
-153
-164
-174
-181
-187
-196
-200
-209
-240
-243
-240
-247
-236
-223
-214
-196
-191
-184
-174
-173
-173
-187
-207
-211
-217
-223
-242
-264
-278
-273
-278
-286
-297
-303
-318
-336
-348
-362
-393
-420
-403
-408
-412
-404
-400
-394
-383
-383
-383
-391
-405
-399
-412
-414
-407
-407
-394
-391
-392
-379
-389
-397
-406
-408
-416
-415
-407
-408
-404
-386
-367
-355
-353
-350
-346
-331
-340
-355
-338
-342
-347
-361
-365
-372
-365
-365
-368
-354
-344
-326
-319
-302
-288
-284
-266
-267
-277
-274
-256
-248
-239
-246
-259
-252
-259
-259
-253
-244
-224
-205
-184
-182
-171
-149
-148
-153
-155
-158
-173
-176
-181
-187
-177
-194
-187
-172
-174
-162
-153
-174
-186
-205
-208
-194
-207
-221
-225
-242
-236
-221
-214
-209
-224
-228
-210
-217
-229
-229
-233
-224
-231
-236
-238
-234
-233
-237
-234
-230
-242
-244
-253
-288
-308
-311
-335
-336
-334
-355
-341
-344
-369
-377
-383
-397
-393
-396
-414
-421
-432
-426
-410
-408
-388
-386
-397
-376
-382
-389
-365
-355
-340
-315
-317
-311
-296
-297
-303
-296
-286
-258
-251
-229
-222
-220
-230
-248
-252
-249
-254
-250
-259
-255
-262
-280
-267
-266
-264
-268
-264
-278
-285
-282
-275
-273
-268
-274
-262
-264
-274
-273
-269
-257
-252
-250
-266
-262
-270
-289
-277
-284
-293
-272
-257
-238
-223
-225
-216
-191
-204
-217
-221
-223
-224
-224
-219
-218
-213
-195
-181
-192
-191
-183
-176
-169
-181
-194
-198
-228
-229
-224
-240
-237
-215
-217
-231
-239
-239
-249
-282
-300
-305
-323
-346
-344
-325
-305
-306
-295
-267
-265
-252
-245
-244
-221
-213
-210
-213
-221
-220
-226
-239
-243
-250
-272
-289
-311
-312
-297
-297
-295
-293
-305
-312
-310
-310
-302
-307
-316
-335
-341
-333
-324
-313
-298
-283
-280
-262
-256
-259
-263
-272
-257
-265
-285
-285
-281
-266
-270
-269
-265
-280
-272
-276
-275
-275
-286
-280
-277
-292
-316
-343
-365
-382
-384
-372
-361
-357
-335
-301
-309
-297
-294
-291
-293
-300
-293
-300
-297
-282
-278
-266
-270
-261
-229
-218
-205
-184
-172
-161
-149
-143
-143
-137
-132
-128
-123
-121
-103
-97
-107
-123
-141
-164
-173
-178
-184
-155
-169
-176
-179
-207
-205
-205
-213
-208
-197
-209
-238
-254
-260
-289
-307
-320
-337
-351
-359
-346
-345
-333
-326
-304
-287
-289
-269
-263
-255
-249
-254
-269
-269
-278
-285
-286
-300
-317
-325
-320
-310
-319
-341
-358
-380
-387
-378
-355
-319
-283
-272
-273
-290
-305
-320
-320
-318
-301
-283
-280
-272
-282
-298
-306
-332
-335
-317
-326
-307
-293
-288
-271
-263
-256
-261
-274
-288
-276
-269
-260
-243
-227
-209
-226
-223
-227
-239
-245
-242
-230
-222
-216
-213
-211
-221
-217
-208
-213
-192
-181
-198
-202
-198
-217
-185
-170
-194
-192
-208
-208
-211
-232
-244
-250
-257
-255
-256
-258
-237
-234
-242
-245
-268
-260
-262
-281
-291
-304
-312
-309
-306
-299
-306
-310
-296
-274
-281
-271
-271
-279
-269
-281
-289
-283
-295
-292
-294
-318
-324
-323
-334
-327
-337
-347
-346
-339
-320
-296
-300
-292
-281
-293
-310
-323
-316
-311
-305
-307
-303
-302
-309
-316
-333
-352
-344
-343
-338
-332
-342
-338
-323
-318
-307
-298
-287
-276
-296
-286
-282
-284
-264
-283
-298
-294
-297
-335
-327
-324
-324
-309
-304
-300
-304
-298
-298
-287
-278
-284
-260
-240
-236
-237
-215
-196
-191
-198
-205
-217
-220
-225
-252
-248
-249
-261
-270
-285
-289
-278
-292
-263
-248
-238
-210
-206
-215
-211
-232
-233
-231
-234
-220
-196
-175
-161
-146
-147
-158
-153
-161
-176
-185
-185
-162
-162
-196
-207
-210
-242
-243
-245
-243
-248
-244
-222
-202
-186
-182
-186
-192
-208
-217
-202
-208
-202
-198
-225
-221
-214
-225
-236
-259
-291
-298
-316
-327
-316
-324
-340
-332
-355
-357
-317
-335
-326
-305
-310
-299
-291
-291
-299
-331
-343
-344
-376
-389
-386
-400
-400
-409
-420
-435
-423
-411
-405
-394
-377
-353
-327
-303
-293
-283
-265
-241
-222
-218
-212
-214
-213
-203
-192
-188
-199
-203
-196
-190
-182
-192
-191
-191
-181
-174
-183
-175
-182
-189
-179
-187
-192
-179
-177
-168
-166
-160
-150
-168
-173
-170
-173
-166
-154
-145
-137
-126
-113
-118
-136
-151
-162
-157
-157
-162
-138
-135
-127
-126
-142
-141
-143
-152
-158
-165
-164
-182
-204
-231
-258
-275
-291
-308
-318
-315
-331
-340
-334
-333
-319
-314
-306
-303
-309
-306
-298
-277
-272
-260
-245
-230
-228
-262
-282
-300
-326
-332
-320
-316
-333
-367
-389
-389
-404
-398
-389
-384
-377
-372
-353
-344
-338
-338
-339
-326
-311
-324
-309
-312
-323
-301
-284
-283
-300
-312
-314
-311
-309
-304
-299
-282
-266
-263
-243
-232
-226
-219
-226
-211
-197
-170
-172
-182
-174
-165
-177
-176
-162
-150
-130
-126
-127
-144
-133
-147
-165
-153
-159
-156
-142
-126
-100
-101
-93
-84
-73
-71
-69
-73
-80
-97
-121
-164
-198
-225
-257
-285
-301
-317
-330
-351
-356
-346
-338
-324
-319
-311
-309
-312
-305
-289
-290
-271
-261
-259
-254
-237
-224
-234
-253
-261
-288
-321
-344
-348
-351
-344
-333
-307
-299
-301
-291
-280
-268
-263
-245
-247
-238
-213
-220
-219
-199
-203
-220
-239
-222
-217
-223
-210
-209
-211
-212
-223
-240
-252
-264
-274
-279
-269
-263
-265
-266
-268
-282
-284
-273
-281
-266
-251
-243
-250
-260
-256
-273
-272
-268
-264
-273
-290
-298
-283
-284
-284
-286
-297
-311
-314
-309
-302
-279
-255
-247
-216
-188
-172
-154
-138
-127
-115
-105
-99
-100
-127
-153
-163
-184
-184
-190
-206
-216
-219
-228
-231
-237
-258
-268
-269
-255
-260
-260
-267
-287
-307
-320
-315
-321
-315
-299
-296
-285
-270
-264
-247
-224
-191
-145
-126
-125
-131
-135
-154
-190
-202
-204
-216
-204
-201
-210
-200
-202
-220
-220
-234
-249
-259
-262
-247
-246
-248
-271
-278
-253
-257
-241
-211
-198
-191
-201
-190
-169
-168
-178
-191
-228
-225
-238
-260
-271
-289
-298
-312
-309
-312
-330
-344
-361
-370
-381
-393
-400
-400
-404
-393
-387
-378
-355
-327
-318
-325
-326
-331
-334
-348
-338
-327
-317
-318
-305
-295
-295
-288
-294
-299
-279
-275
-274
-268
-273
-277
-272
-254
-250
-255
-242
-222
-205
-191
-175
-165
-162
-170
-195
-210
-216
-211
-203
-200
-197
-199
-182
-169
-195
-220
-233
-229
-226
-222
-217
-217
-214
-216
-219
-231
-216
-198
-193
-197
-206
-210
-221
-240
-249
-252
-247
-245
-244
-229
-238
-226
-215
-224
-211
-201
-212
-220
-223
-248
-236
-237
-246
-250
-266
-269
-274
-285
-275
-265
-268
-284
-290
-293
-312
-310
-320
-305
-299
-309
-301
-296
-286
-282
-283
-287
-292
-277
-269
-263
-258
-270
-285
-289
-305
-307
-302
-305
-310
-317
-329
-318
-331
-350
-361
-371
-357
-354
-357
-345
-332
-341
-344
-343
-345
-333
-325
-308
-309
-309
-298
-282
-276
-266
-265
-264
-245
-225
-211
-204
-218
-203
-204
-231
-234
-234
-225
-206
-201
-179
-161
-160
-154
-151
-154
-156
-161
-163
-165
-182
-199
-192
-208
-223
-238
-238
-235
-249
-244
-250
-241
-242
-250
-262
-272
-264
-258
-256
-247
-240
-247
-250
-254
-249
-251
-269
-289
-291
-276
-289
-287
-273
-264
-244
-224
-211
-213
-215
-219
-227
-219
-216
-227
-216
-220
-221
-225
-221
-233
-244
-252
-253
-259
-275
-280
-260
-259
-270
-264
-260
-262
-279
-289
-283
-289
-290
-285
-290
-290
-282
-293
-314
-304
-311
-311
-298
-316
-319
-331
-348
-346
-353
-360
-375
-378
-371
-385
-384
-373
-350
-341
-353
-343
-351
-353
-339
-327
-319
-316
-323
-320
-310
-321
-325
-343
-343
-331
-330
-318
-324
-312
-295
-286
-259
-232
-228
-221
-229
-242
-229
-215
-181
-171
-165
-151
-161
-152
-129
-133
-128
-119
-126
-131
-127
-156
-171
-192
-218
-245
-255
-250
-249
-238
-233
-224
-222
-218
-206
-239
-253
-251
-246
-236
-234
-221
-201
-192
-167
-156
-177
-185
-194
-212
-230
-219
-198
-195
-204
-197
-219
-241
-251
-262
-260
-246
-253
-263
-256
-260
-252
-272
-296
-296
-313
-317
-312
-324
-320
-314
-327
-343
-352
-350
-349
-355
-371
-358
-330
-299
-280
-282
-278
-267
-265
-270
-273
-270
-262
-282
-291
-285
-272
-263
-265
-268
-256
-258
-276
-305
-312
-311
-317
-316
-317
-301
-283
-246
-225
-220
-227
-224
-214
-203
-182
-183
-178
-159
-149
-137
-140
-134
-131
-111
-101
-130
-125
-132
-160
-173
-196
-218
-227
-235
-248
-254
-250
-246
-263
-274
-281
-280
-279
-284
-285
-290
-295
-280
-262
-251
-245
-248
-237
-249
-258
-246
-254
-251
-248
-251
-251
-282
-298
-296
-299
-298
-290
-271
-263
-265
-251
-244
-253
-253
-245
-246
-248
-242
-242
-252
-260
-264
-266
-283
-285
-287
-266
-257
-233
-226
-233
-221
-234
-232
-225
-227
-218
-222
-211
-197
-198
-186
-198
-210
-225
-228
-236
-254
-257
-257
-252
-261
-269
-278
-276
-287
-290
-267
-265
-270
-276
-268
-267
-267
-267
-255
-245
-248
-244
-239
-228
-229
-242
-245
-262
-268
-275
-282
-290
-290
-278
-271
-272
-272
-258
-260
-267
-271
-256
-261
-258
-251
-241
-231
-228
-221
-229
-231
-236
-229
-229
-258
-264
-260
-267
-255
-252
-266
-277
-291
-314
-328
-328
-341
-342
-336
-322
-293
-279
-261
-239
-216
-203
-201
-193
-198
-211
-229
-221
-230
-249
-240
-243
-243
-235
-239
-232
-231
-237
-232
-231
-217
-223
-242
-241
-243
-241
-231
-241
-247
-249
-257
-249
-241
-240
-234
-243
-251
-259
-275
-272
-265
-271
-288
-285
-277
-274
-266
-264
-270
-266
-257
-259
-266
-276
-299
-311
-314
-323
-335
-342
-356
-377
-373
-365
-352
-330
-338
-342
-348
-353
-336
-339
-346
-334
-322
-308
-306
-298
-280
-276
-270
-264
-256
-274
-280
-273
-278
-284
-269
-252
-245
-259
-289
-290
-318
-313
-324
-311
-337
-283
-359
-325
-498
-948
-496
-781
-1270
-886
-732
-1202
-847
-404
-657
-460
34
29
-15
375
438
366
413
534
480
336
412
-481
-489
-284
-1362
-1417
-951
-1492
-1832
-954
-1141
-1346
-660
-333
-557
-169
287
137
208
425
455
205
257
277
83
-131
-67
-177
-495
-511
-442
-681
-744
-585
-678
-771
-567
-494
-580
-432
-276
-303
-319
-150
-179
-224
-165
-169
-244
-302
-263
-307
-406
-408
-405
-494
-637
-559
-550
-715
-684
-543
-668
-729
-511
-525
-573
-450
-276
-358
-300
-159
-156
-227
-92
-201
-457
-109
-390
-652
-435
-468
-870
-601
-637
-944
-820
-747
-951
-899
-756
-844
-777
-662
-586
-529
-375
-239
-133
-48
111
174
160
216
246
199
172
168
130
24
42
-26
-620
-415
-462
-1079
-1013
-770
-1209
-1310
-801
-1047
-1065
-704
-562
-692
-448
-203
-243
-142
-11
57
-69
-424
-63
-245
-828
-566
-420
-1050
-1072
-625
-938
-973
-497
-454
-686
-257
-246
-334
-109
74
46
-102
1
-60
-213
-155
-217
-338
-427
-449
-380
-527
-585
-451
-597
-487
-244
-408
-177
-222
-389
-187
-5
-242
-271
-4
-49
-102
-154
-102
-18
-65
-275
-195
-194
-251
-7
-580
-359
177
-487
-558
166
-260
-484
-7
91
-201
-326
-28
119
-277
-344
-443
8
-389
-774
-137
-60
-530
-576
-61
-170
-667
-187
55
-528
-340
59
16
-545
-68
299
-322
-333
-58
-178
-148
-616
-322
384
-607
-751
636
-344
-1037
553
6
-845
128
-11
-604
-137
-114
-347
81
-419
-127
537
-915
-219
276
-582
-609
-72
203
-614
-407
-19
26
-760
-581
325
222
-1246
415
464
-1233
297
-526
90
70
-1595
977
53
-1619
608
164
-1028
244
19
-269
187
-664
-122
330
-1379
133
725
-1969
653
-312
-675
-51
-871
-114
-596
-1052
-75
-111
-1309
-16
333
-1002
-262
536
-228
-651
543
-179
-316
202
-472
27
-369
-189
-538
381
-741
-650
970
-985
-733
1124
-451
-1067
745
51
-1444
322
351
-1070
1040
-648
-660
1065
-1345
-284
1491
-1326
-560
1363
-1571
1035
-361
-606
1447
-1369
1007
-151
-525
1387
-791
-649
1948
-1528
37
1622
-2074
1097
936
-2094
2095
-544
-1196
1347
-346
-914
144
846
-1706
714
825
-1854
974
688
-2270
1890
-49
-1436
2016
-1338
-608
550
-14
-845
66
834
-1073
107
402
-504
-152
-248
159
-579
332
-470
-640
857
-452
-571
983
-755
-529
1420
-1180
-111
883
-990
-666
1311
-1207
-872
1474
-853
-470
490
90
-1114
817
-344
-451
441
205
-900
-32
641
-1865
1894
-1368
-531
1884
-2073
416
1604
-2485
1826
-137
-1433
2139
-1770
25
795
-752
-263
119
289
-380
-528
282
547
-1324
863
-451
-373
1044
-2194
1309
225
-1884
1101
355
-1970
1457
-854
-498
918
-854
-558
684
-36
-1314
401
164
-440
-1439
1741
-1354
-437
288
-346
572
-1371
928
-344
-1269
1281
-871
-378
1017
-709
144
-628
612
685
-2477
2478
-117
-2819
2567
-1007
-1914
3067
-1794
-1017
2054
-2315
1090
-1312
1338
-906
-1242
2106
-1055
-1356
1330
-288
-1356
1070
-839
335
-831
438
-801
995
-1079
-175
820
-1810
871
-599
-1068
1328
-2238
1058
263
-1632
1282
-466
-1345
1969
-1515
-343
1094
-2012
1062
-639
258
-1079
717
98
-2121
2018
-617
-1445
796
676
-2304
1336
879
-3366
1630
1400
-4342
2827
-141
-3471
3844
-2980
-787
1432
-658
-1971
1206
664
-3379
2293
-575
-1803
1076
42
-1997
1503
-192
-2376
1905
-1169
-930
773
-786
-690
665
-977
-713
961
-847
-1080
1748
-2192
819
-164
-1685
2696
-3230
286
2066
-3457
1415
48
-1205
122
213
-1025
163
170
-1737
2195
-1750
-602
1671
-2006
633
-419
518
-1084
1028
-527
-1175
1138
-1480
10
344
-1257
339
-276
-801
503
-853
-827
1005
-760
-1831
2626
-2568
-83
1376
-2480
610
341
-2447
1552
-519
-1808
1306
-819
-283
-681
808
-1034
-234
-219
211
-1521
607
-368
-1828
1988
-1871
-107
668
57
-2495
2664
-1792
-792
1279
-1115
7
-173
-172
-1053
1270
-1235
-411
1420
-2214
1242
-258
-1686
2043
-1486
-1154
1883
-1541
-1585
2704
-2438
13
1075
-1238
146
314
-951
698
-1313
-369
774
-2228
1103
191
-2458
2446
-803
-1792
1919
-1218
-751
56
-90
-1283
725
-1089
-159
728
-2128
1133
-492
-538
-1033
1038
-1639
-416
1029
-2041
1114
-543
39
-1540
1560
-936
-1639
2425
-2122
-604
2252
-2940
600
1739
-3918
3398
-2068
-994
2356
-2048
-1438
2745
-2344
-1422
2737
-2139
-1092
1973
-716
-2343
1902
-1242
-1090
852
-1193
-337
384
-1064
-821
422
-234
-1354
695
-582
-1385
892
-1833
963
-939
-593
569
-931
-831
657
-1151
-425
1350
-3039
1175
831
-2851
704
1409
-3361
1416
565
-2649
1332
-520
-1262
864
-879
-393
409
-249
-572
-268
325
-282
-1921
1997
-1316
-1138
1039
-943
-534
-403
339
-1131
464
-535
-1102
1626
-2688
163
510
-1681
-760
1750
-2327
156
910
-1808
-354
118
-421
-1188
677
-824
-561
-53
-60
-1347
21
198
-1467
833
-1624
229
720
-2475
1468
-596
-1214
565
-459
-586
300
-708
538
-838
94
79
-1311
344
-225
-1256
142
-55
-1318
934
-861
-1069
1708
-1874
-389
478
-1154
-884
-49
252
-1742
877
-132
-1028
507
-402
-725
418
-340
-1833
1027
-69
-2737
1602
200
-2614
1891
-489
-1446
1050
-629
-1787
1259
-691
-2182
2247
-959
-1284
2270
-2371
1210
-1142
-466
408
-901
-154
-849
1392
-1492
-45
542
98
-1003
-33
528
-1431
171
-188
-417
-586
555
-1380
678
-566
-1546
1278
-576
-776
810
-1371
975
-1203
-847
1770
-2510
939
-301
-773
-182
-410
-538
-194
308
-2344
1608
-573
-2186
1930
-1755
-270
-4
-1462
416
-206
-1729
448
786
-2845
997
530
-2561
748
-193
-1564
152
271
-1781
675
-89
-1766
2080
-1639
-421
903
-1611
-60
869
-2292
900
352
-2459
861
602
-2363
566
1152
-2366
899
24
-1273
336
168
-2287
1114
-562
-1963
1373
-810
-1553
1693
-1786
-497
1213
-2991
1816
-1135
-1297
849
-523
-1087
-295
568
-676
-551
-365
1166
-1846
29
108
-132
-584
-1011
2036
-3602
1850
-324
-2567
2256
-1270
-1596
2035
-1428
-713
1340
-1762
950
-877
-170
-322
-59
-1424
958
-66
-2025
2093
-1547
-179
-158
478
-1108
737
-772
-761
1814
-2318
445
388
-1758
1279
-985
-1366
2385
-1996
-1090
1886
-2070
-262
742
-786
-1090
1096
-1207
-722
150
-899
-604
189
-1167
179
-442
-653
836
-1470
76
99
-1392
294
-608
-654
135
-532
-147
-353
411
-699
24
318
-804
64
-421
-663
-241
-69
-1939
941
-997
-1450
1626
-1453
-456
731
-922
-564
-411
-34
-735
-1343
1472
-1398
-1093
1849
-2467
-280
2036
-3584
1227
575
-3026
1362
-496
-1477
1205
-1349
-654
1115
-1837
-461
1641
-2450
484
409
-1250
-626
105
-59
-1126
67
436
-1421
28
-96
-1492
919
-601
-1380
969
-884
-528
-250
95
-521
-119
-31
-1115
1181
-1553
-954
2211
-2859
42
1752
-2569
427
496
-1578
905
-1174
125
295
-1336
765
-709
-522
478
-1161
192
-385
-450
-511
-908
1327
-1968
26
584
-1005
-272
-546
612
-1742
793
-867
445
-945
-681
518
-1198
-213
-636
724
-1860
755
-356
-1405
694
-383
-1293
1180
-768
-2084
1891
-2005
-293
151
-1270
830
-708
-1145
972
-1160
95
-451
655
-1289
-466
1473
-2584
783
327
-826
95
265
-1111
963
-916
-950
796
-1635
-338
627
-1983
1438
-1138
-732
868
-1344
-273
-489
-259
-471
278
-619
101
783
-2026
1498
-687
-1449
2132
-2090
373
556
-1857
1231
-792
-621
141
562
-1760
663
888
-1879
-231
1190
-1583
-466
652
-1589
807
-933
-402
-534
777
-1703
-75
455
-941
-778
976
-310
-2349
2967
-2499
-30
1869
-2292
-24
1402
-2135
-574
1843
-2713
223
647
-1171
-1330
1828
-2232
-298
1402
-2414
627
252
-1237
-1001
2178
-3063
610
1593
-2740
1159
739
-2771
1716
319
-3337
3837
-2633
-59
1680
-1760
-301
1339
-1782
-296
815
-1059
-533
1474
-1844
-439
2390
-3419
1048
1416
-2594
1221
2
-647
164
-14
-757
210
-203
-749
740
-580
-285
250
-534
-50
434
-1120
145
307
-1656
1365
-1510
-195
909
-1996
968
-940
-609
-108
-352
-1329
962
-1385
-656
466
-717
-1073
458
-1125
-942
1423
-2299
548
676
-1216
-543
1194
-1335
-453
922
-2287
874
-115
-1662
1303
-228
-1337
530
-6
-740
-184
77
-359
-543
567
-1379
494
291
-1460
-88
477
-699
-1009
1431
-1177
108
-93
-368
176
-1217
809
-947
23
-13
-203
-952
1028
-1040
332
322
-1045
621
-398
-979
-287
332
-1157
100
22
-348
166
-382
28
-78
-545
21
168
-771
645
-456
-1064
1665
-1690
-367
1264
-2153
369
343
-1876
579
-51
-1324
281
-6
-599
-639
260
-183
-1952
1444
-1246
-1303
1171
-1669
296
-363
-382
-186
-763
31
-855
-52
-469
-371
-555
874
-1944
844
-466
-1333
687
-807
-381
-940
419
-781
-558
349
-864
-116
163
-1028
-352
443
-1494
-402
-172
-838
-496
-114
-318
-28
-908
-73
652
-1676
599
-248
-986
-120
14
-1299
1364
-1281
-539
1387
-1547
453
-712
142
640
-2242
1189
-272
-909
-140
390
-386
-579
170
-619
373
-979
258
-580
209
-740
-212
-186
-11
-1160
1069
-912
-848
935
-1070
-76
51
-418
-236
-634
-165
-153
-1290
824
-1012
-469
1266
-2443
1180
-106
-2115
836
-17
-1438
112
-394
-989
484
-894
-886
1005
-427
-1470
1659
-1004
-1377
1660
-1660
-22
647
-2199
1810
-875
-1005
1110
-857
-145
95
-940
-319
-234
-591
-535
-122
-697
-736
-854
562
-1202
-661
1613
-1542
103
260
-1365
160
-177
-944
403
-169
-972
122
153
-1242
-406
678
-1238
-461
62
-904
-178
-346
-348
-344
-63
-380
-234
169
-1117
216
-19
-885
241
-502
-169
-569
-472
-301
-2
-908
-42
431
-1130
505
-424
-165
625
-1384
-18
550
-1568
-4
536
-1839
926
-877
-528
390
-1002
190
-299
109
-1045
887
-1524
533
-811
-712
382
-903
268
-708
541
-1248
371
-864
255
-392
-403
-60
-271
-288
-736
45
10
-642
255
-688
-226
41
-1432
843
-626
-402
870
-850
-319
285
-662
13
-1021
832
-823
-679
822
-1209
-502
928
-1548
-377
926
-2018
955
-572
-1273
951
-1127
-122
-150
-544
-237
-670
523
-1553
385
-187
-1437
693
-800
-1366
714
-1203
-678
323
-435
-535
12
323
-1730
1007
-1025
-307
573
-1002
-152
-592
539
-1060
-970
896
-785
-779
236
-285
-943
627
-1365
-86
576
-1691
943
-621
-439
-391
-284
-600
854
-973
-990
1999
-2184
-282
1599
-2648
822
349
-2223
1082
190
-1429
642
-246
-684
171
-834
766
-1065
-215
774
-1359
565
-705
271
31
-644
207
1047
-2094
476
930
-2417
1017
-8
-1208
-34
1059
-2135
420
768
-1794
642
81
-714
-26
315
-1367
-105
709
-1877
1233
-688
-1134
2310
-2287
636
1011
-2475
1157
10
-2118
1435
-483
-1327
952
-1191
-510
631
-1058
564
253
-1858
1534
-732
-1803
1588
-1035
-467
-119
-276
-745
1060
-517
-564
960
-1128
73
-289
-137
-460
595
-662
127
497
-1176
545
290
-1575
184
481
-1921
1022
-413
-1699
1044
-540
-1131
360
-177
-1185
404
-441
-838
144
-331
-511
-294
-167
-278
-641
144
-682
-578
382
-1044
-143
15
-912
-2
-560
232
-541
-69
-1222
893
-829
-546
1190
-1808
869
-354
-971
427
-283
-762
944
-1414
242
-314
-964
1048
-2330
719
576
-2729
1636
-666
-1160
1786
-2130
472
553
-2376
1017
-124
-1780
1409
-769
-747
480
209
-1235
542
-588
-936
526
-785
66
-50
-215
-1020
981
-23
-1420
1798
-220
-1924
2222
-1769
-604
1421
-2384
1474
-698
-1039
1286
-769
-272
325
-760
-179
4
-727
195
-406
199
-686
-287
483
-577
19
37
367
-1038
581
-310
-410
357
-1226
1061
-998
-418
1012
-1700
1188
-762
86
-591
306
-1095
-299
349
-2378
1728
-1588
-600
1230
-1950
566
-541
-714
470
-774
-163
292
-1399
64
-38
-1325
325
-218
-89
-433
-236
-56
-160
-970
423
-707
407
-1115
811
-274
-1701
2593
-3196
890
1333
-2908
1696
503
-2599
1610
-298
-1669
363
304
-1137
-388
680
-1825
1071
-664
-1334
2224
-1854
-48
591
-1157
-153
478
-624
-935
1610
-1698
50
1230
-979
-490
854
-395
-1472
1326
-874
-237
901
-1423
1199
-888
-44
151
-76
-1298
977
-857
-719
739
-1307
-386
737
-1600
-362
853
-1807
454
-492
-493
-422
-579
-258
-272
-304
-864
585
-528
-1348
1112
-1214
-1155
1776
-2023
759
127
-1112
751
-543
-111
-843
295
-325
-879
703
128
-1363
620
-818
-744
700
-1441
-103
435
-1623
-201
774
-1722
134
9
-185
-654
314
-90
-213
-296
-40
-766
524
-757
-523
1692
-2326
1426
-769
-159
410
-1017
739
-440
-83
-401
4
-302
-75
-329
90
-251
-23
-637
-314
1263
-2303
742
1279
-2944
1434
88
-1296
1554
-911
-353
1077
-1140
178
106
-464
-668
276
89
-1425
914
-328
-671
299
-543
-243
-394
267
-1199
726
-871
453
-1307
871
-316
-1754
1805
-1084
-859
1042
-1525
127
556
-2126
1633
-1612
470
-203
-599
-189
-238
173
-216
-382
604
-671
-166
317
-1415
983
-1078
165
33
-633
-134
239
-1290
845
-1062
-936
1801
-2859
957
10
-1441
592
-608
329
-457
-883
1324
-1396
-182
595
-1523
200
705
-2656
1173
261
-2455
1799
-908
-974
1344
-932
-1214
1395
-821
-1287
1584
-926
-1166
1219
-508
-1198
791
-155
-1341
1354
-906
-794
1666
-2505
856
-2
-1512
1141
-1167
-300
490
-895
-559
1096
-2315
1247
-367
-1649
1309
-852
-1281
1090
-1215
-84
75
-226
-596
-407
662
-470
-738
911
-1497
727
-194
-1263
1378
-1565
-157
993
-1886
215
803
-2037
894
635
-1077
-296
1574
-1491
-864
1323
-1345
61
218
-33
-1355
1516
-1496
-601
1112
-1692
-261
1770
-2111
-91
1276
-2286
1319
-1128
74
-12
-772
551
-846
487
-599
-945
1118
-803
-1372
659
-648
-1578
1472
-1293
-713
512
-298
-899
84
-110
-561
77
-621
-1215
1410
-1466
-888
1500
-1364
-474
1206
-1160
234
-547
360
-1469
356
74
-1488
1164
-769
-15
-586
226
-215
-1007
945
-922
-811
1102
-1118
-614
767
-1826
1689
-871
-1378
1638
-452
-995
602
-59
-294
85
-1168
1293
-655
-599
-461
1101
-1125
-496
290
171
-767
-902
1594
-2072
1210
-1188
51
992
-2461
1521
-116
-2109
2251
-1928
19
1606
-2430
1108
47
-867
-443
-218
744
-1948
249
1134
-2442
565
635
-1218
-319
960
-1355
11
388
-1514
674
-83
-1463
720
-1012
49
-27
-899
580
-1210
100
44
-1048
864
-1729
232
-236
-747
-455
-94
-165
-837
107
-400
449
-1646
1923
-1760
-106
1519
-2815
2370
-1366
-1109
1315
-845
-1338
953
-464
-1091
1450
-1864
208
274
-1548
961
-423
-1155
307
374
-857
-574
1726
-1668
-510
1881
-2285
566
428
-1771
1021
-314
-837
167
649
-1800
957
-171
-1325
2067
-1908
389
128
-359
-78
-633
709
-369
-494
285
-184
-532
422
-1259
450
310
-1586
1258
-912
-519
1593
-2374
593
1040
-2498
1693
-1084
-916
2422
-3385
1606
273
-2296
2044
-1984
-197
1735
-3261
1069
1422
-3549
2032
-381
-1282
603
-13
-1350
1048
-998
-89
-31
-268
-239
-329
1074
-2024
1271
31
-2017
2021
-1632
187
-109
-136
190
-1370
1387
-1267
3
443
-918
289
541
-1069
253
558
-631
-397
756
-670
49
275
-959
696
-404
-703
187
-210
-328
-579
-528
999
-1387
-327
1719
-3385
2364
-1403
-1898
2252
-1892
-172
82
797
-1600
-224
1567
-2574
1147
-7
-2008
2501
-2490
-281
1562
-1541
-5
753
-798
183
-661
605
-935
-326
606
-1429
557
-108
-1063
455
-420
-173
-498
-651
681
-1427
-9
42
-648
-814
908
-1223
162
828
-1562
549
99
-424
-697
590
-382
-73
24
-613
855
-1607
1083
-697
-1428
2050
-1825
-140
1315
-1388
-492
1311
-1554
107
542
-1414
405
3
-1811
1062
-632
-812
360
-233
-329
-507
911
-1573
923
-109
-1050
336
698
-2239
2127
-1456
-514
1300
-2079
1061
-1035
551
-870
146
-364
-221
254
-1218
524
-85
-603
-674
960
-936
-1345
1564
-1771
-152
688
-1532
176
93
-1541
-39
758
-2054
844
-540
-830
767
-1552
951
77
-1906
1466
-919
-1621
1086
-1167
-398
481
-1279
331
-7
-1316
944
-882
-285
153
-1293
503
-571
-430
-605
676
-1059
-649
213
340
-1790
719
140
-1406
718
-492
-601
26
-198
-1249
1397
-1130
-685
902
-741
-240
-406
138
-179
-1177
1304
-1524
-122
860
-1332
316
220
-982
-77
773
-1995
730
91
-1315
576
-77
-1081
649
-640
-941
1038
-1516
-362
798
-1225
-338
404
-1261
467
-761
-272
84
-993
878
-1471
556
-309
-1376
1029
-1168
-843
565
-653
-795
753
-735
-494
-402
30
-771
-421
634
-1357
136
609
-2129
757
453
-1707
1312
-1202
227
-524
-533
459
-1118
200
-566
-357
-511
-265
-550
-619
691
-1502
301
697
-2093
854
332
-1661
376
551
-1637
151
282
-1743
1057
-615
-1127
987
-570
-506
-718
1035
-1004
-848
973
-653
-902
398
-447
-714
-32
24
-1516
1079
-1220
-621
486
-439
-970
234
422
-1624
605
-329
-302
-602
46
-510
-420
-60
-929
-173
-22
-1234
55
-398
-280
-873
163
73
-1435
648
-753
-458
443
-1126
6
487
-1484
-194
998
-2000
219
1006
-2343
894
-139
-1326
867
-737
-634
400
-406
-419
-780
796
-858
-850
679
-485
-769
242
63
-1027
1067
-829
-542
1182
-1374
-118
550
-872
-108
-226
390
-1323
-224
934
-2408
454
760
-3140
2075
-780
-1692
2069
-2041
459
-593
-175
-201
-442
-156
-205
-691
2
-490
-346
-479
168
-364
-1029
765
-790
-805
116
-904
133
-1161
163
-167
-737
210
-624
-356
141
-810
-697
488
-1088
-479
-100
-760
-272
81
-1124
77
309
-1172
170
-369
47
-791
185
-78
-1128
1081
-1234
-349
468
-643
-1028
779
-398
-885
153
222
-1289
571
84
-1315
1097
-687
-518
-228
636
-1659
24
659
-1544
-43
169
-727
-651
664
-1353
-526
925
-774
-1149
1156
-304
-1628
1491
-995
-1050
831
-163
-1765
1652
-960
-1172
1614
-1665
262
185
-1050
389
-744
-358
-248
-157
-248
-993
488
-702
-745
418
-1029
-287
334
-1304
64
103
-1075
-536
494
-995
-194
-26
-451
54
-156
-879
155
562
-1892
789
-116
-1480
679
-411
-1330
1356
-1396
-346
298
-586
-464
-251
249
-1075
371
-152
-863
760
-445
-1283
1264
-790
-624
445
-424
-501
-210
19
-923
-525
350
-563
-993
702
-377
-1033
944
-316
-1557
1347
-836
-989
1106
-1277
-324
485
-851
-557
464
-724
-218
-227
6
-552
39
-272
-242
-140
-363
209
-1250
1502
-1586
-394
795
-1272
128
-635
-45
-586
-518
473
-1901
421
5
-1615
337
-137
-1060
146
-156
-1143
560
-987
-133
-28
-862
514
-1230
-133
895
-2670
2012
-621
-2070
2165
-1720
-884
731
-691
-1070
846
-484
-1717
2037
-1399
-1478
2172
-2306
-6
632
-2020
964
-748
-817
-111
-79
-1012
-255
17
-938
-530
257
-962
-178
50
-888
338
-691
-219
54
-1045
469
-775
-659
902
-1806
781
-356
-1195
430
-988
-165
-77
-960
1167
-1703
398
460
-1612
72
394
-841
-381
221
-816
-318
-44
-795
-388
169
-970
-6
-346
-593
90
-589
-129
-203
-807
-188
-906
232
-678
-1181
894
-1248
-809
1146
-1544
-184
1277
-1789
341
-57
-630
-188
-202
-39
-587
-23
-203
-592
-187
-123
-923
188
-20
-1162
20
-183
-698
-417
-237
217
-975
243
71
-1250
823
-659
-751
494
-844
-361
-346
-115
-773
-453
188
-624
-662
284
-314
-838
525
-513
-794
480
-586
-598
-96
-243
-400
-528
108
-897
-356
311
-1427
-246
555
-1552
-66
483
-1725
396
-80
-1461
1017
-1109
-467
159
-804
-172
-491
-131
-674
-194
-616
-400
-574
-507
-90
-923
-69
-65
-865
-129
-34
-973
-265
-47
-923
-313
-141
-291
-815
252
-105
-1152
600
-548
-685
-181
-51
-784
-363
163
-1012
-221
393
-1243
249
135
-1266
702
-678
-323
114
-320
-245
-110
-449
-55
-115
-764
353
-434
-370
-336
61
-495
-494
16
-469
56
-679
488
-818
-69
460
-1947
1265
-721
-1033
507
-437
-1034
658
-985
-129
-11
-1059
703
-1090
-496
680
-1451
-95
426
-1527
551
-428
-733
141
-472
-564
-409
-336
-329
-941
-156
231
-1890
929
-607
-1167
722
-908
-221
-244
-383
-520
-237
-611
-13
-740
-296
-113
-843
143
-414
-605
-307
-133
-453
-588
-15
-642
-127
-271
-364
-298
-214
-224
-566
-87
-290
-497
-143
-191
-670
42
-462
-642
164
-699
-215
-301
-340
-132
-384
-755
678
-656
-952
816
-959
-719
867
-1451
-19
562
-1649
363
-104
-1022
325
-408
-220
-128
-345
-76
-497
-31
-762
67
-447
-331
-176
-323
-466
-191
-391
-313
-90
-908
119
-343
-905
151
-910
-262
-309
-701
-347
-327
-313
-701
183
-958
51
-401
-322
-343
-293
-463
-209
-314
-720
473
-1227
126
79
-964
287
-262
-641
29
-276
-731
130
-529
-335
-5
-724
123
-479
-625
-43
-392
-564
238
-833
-222
-24
-877
-39
-64
-676
-172
101
-806
63
-452
-238
52
-901
49
281
-1095
71
109
-965
236
-434
-515
166
-465
-591
260
-533
-471
91
-699
88
-637
-448
308
-955
-53
121
-993
145
-333
-769
75
-386
-629
45
-407
-467
47
-971
-46
-601
-509
185
-845
-17
-380
-502
24
-892
-46
-185
-870
-2
-105
-1044
2
44
-861
109
-216
-647
296
-709
-408
172
-697
-30
-155
-462
42
-429
-50
-211
-269
-397
-308
171
-1067
624
-782
-327
509
-870
-371
373
-710
-439
562
-1292
684
-398
-695
824
-1128
74
508
-1247
503
-50
-945
449
-583
-429
94
-682
-139
251
-1287
233
-71
-807
344
-491
-340
123
-602
-424
-31
-617
-173
-326
-545
132
-753
-222
412
-1348
267
-182
-1260
586
-883
-541
243
-1092
131
-523
-461
-95
-361
-443
-370
-368
-253
-199
-755
68
-420
-674
18
-275
-598
-307
-162
-346
-582
-310
-278
-468
-459
-89
-484
-614
94
-367
-565
198
-574
-458
347
-675
-534
629
-869
-160
251
-699
373
-370
-546
288
-400
-414
-35
-311
-475
-444
-97
-386
-130
-358
-119
-49
-393
-43
-333
-147
-181
-474
-199
-211
-428
24
-274
-601
297
-774
-93
-154
-515
-170
-502
-261
-335
-565
-244
-58
-636
-233
-59
-449
-265
-157
-752
-227
-352
-593
-183
-463
-685
-212
-72
-1261
369
-549
-911
167
-1080
-364
-191
-830
-467
-204
-869
-501
-292
-563
-470
-717
-210
-536
-781
-145
-609
-708
-235
-545
-604
-238
-673
-313
-289
-1108
59
-484
-875
225
-653
-387
-166
-321
-628
-276
-248
-734
-222
-478
-455
-370
-471
-449
-393
-687
-371
-281
-912
-241
-206
-783
-248
166
-968
70
190
-669
141
3
-313
-68
186
-459
65
11
-677
418
-219
-726
771
-479
-529
547
-536
-208
251
-518
-100
119
-585
-168
172
-736
59
-33
-690
314
-378
-595
264
-269
-810
82
-248
-722
-134
-153
-766
-143
-214
-699
139
-638
-317
80
-773
-570
272
-758
-835
645
-1081
-691
731
-1191
-251
197
-895
-319
96
-873
-245
90
-1155
13
21
-1223
141
144
-1382
346
90
-1218
185
197
-1357
367
152
-1309
419
3
-1081
411
-22
-1141
664
-194
-1056
756
-440
-1009
812
-194
-1403
732
-262
-1347
488
-254
-1065
407
-211
-1032
553
-371
-1042
633
-439
-1085
582
-236
-942
539
-81
-867
502
-306
-900
666
-415
-880
855
-558
-941
759
-297
-1057
682
-395
-909
715
-397
-913
572
-342
-1042
650
-518
-1062
524
-393
-1279
448
-161
-1256
628
-51
-1289
519
-53
-1277
365
83
-1297
454
306
-1441
490
431
-1570
247
519
-1615
117
581
-1489
-38
514
-1440
-106
513
-1298
-235
702
-1277
-397
872
-1181
-307
627
-850
-524
446
-674
-611
632
-661
-547
427
-679
-743
448
-435
-903
359
-367
-1014
88
25
-936
-192
218
-729
-146
174
-776
-112
33
-742
-314
233
-565
-505
290
-426
-561
189
-226
-616
49
-119
-531
-6
97
-570
-85
189
-753
-164
386
-760
-366
329
-468
-471
110
-166
-562
210
-151
-561
79
-44
-452
-150
317
-502
-398
502
-430
-524
537
-226
-721
368
-66
-608
114
-30
-490
-117
149
-422
-327
360
-517
-625
372
-213
-813
243
39
-929
-132
241
-852
-407
276
-703
-512
202
-518
-654
189
-385
-728
178
-193
-821
15
97
-730
-221
166
-476
-397
88
-123
-472
-99
-115
-355
-124
-327
-358
-132
-441
-361
-67
-301
-322
-96
-85
-198
-198
-97
-198
-158
-181
-193
-175
-280
-271
-200
-203
-216
-103
-254
-93
-105
-309
-146
-91
-294
-189
-46
-262
-229
-5
-129
-187
-190
-13
-263
-279
51
-158
-266
-22
-53
-259
-141
-29
-92
-123
-71
-57
-114
-203
-93
-192
-137
-49
-167
-194
-2
-161
-309
-69
-141
-353
-94
3
-345
-136
-121
-227
-38
-184
-174
-175
-204
-215
-167
-143
-342
-93
-122
-373
-143
-173
-310
-108
-173
-289
-253
-195
-238
-364
-122
-326
-453
-95
-205
-459
-156
-181
-411
-214
-262
-309
-206
-229
-318
-214
-53
-314
-378
-88
-273
-389
-54
-88
-292
-191
-25
-149
-269
-51
-164
-342
-132
-24
-339
-265
4
-208
-249
-56
-185
-349
-57
-21
-357
-246
-16
-243
-370
-120
-112
-357
-296
-85
-151
-316
-221
-55
-182
-284
-70
-34
-230
-259
-116
-158
-260
-149
-112
-278
-295
-170
-200
-261
-311
-268
-305
-375
-315
-296
-441
-445
-324
-280
-335
-365
-306
-291
-327
-346
-318
-305
-323
-363
-318
-285
-415
-490
-302
-248
-470
-516
-315
-315
-469
-478
-452
-481
-497
-486
-433
-431
-461
-381
-332
-354
-399
-375
-323
-319
-314
-341
-340
-328
-350
-342
-303
-334
-306
-251
-275
-232
-231
-232
-187
-190
-168
-155
-160
-158
-176
-183
-154
-152
-179
-189
-212
-229
-237
-236
-213
-251
-242
-202
-223
-222
-184
-195
-180
-165
-186
-173
-153
-175
-175
-155
-133
-142
-202
-239
-253
-254
-262
-284
-279
-298
-323
-308
-300
-341
-390
-402
-333
-352
-391
-351
-374
-374
-379
-384
-402
-415
-383
-353
-381
-421
-387
-371
-364
-376
-399
-379
-381
-365
-357
-357
-369
-373
-415
-411
-371
-375
-363
-364
-374
-379
-340
-349
-373
-359
-306
-295
-318
-325
-300
-283
-316
-317
-306
-312
-326
-293
-258
-272
-270
-244
-270
-289
-268
-268
-268
-273
-267
-274
-285
-240
-211
-231
-251
-247
-214
-199
-200
-254
-251
-200
-205
-213
-229
-272
-271
-281
-310
-327
-338
-343
-351
-370
-380
-368
-358
-348
-358
-358
-348
-348
-356
-336
-294
-276
-252
-275
-304
-272
-273
-280
-300
-318
-330
-306
-296
-273
-269
-245
-235
-233
-256
-297
-289
-271
-272
-275
-271
-324
-320
-326
-337
-334
-361
-347
-347
-351
-325
-353
-324
-335
-332
-309
-329
-357
-371
-397
-363
-335
-338
-349
-352
-351
-344
-336
-322
-323
-320
-326
-337
-316
-316
-317
-316
-310
-319
-299
-318
-344
-338
-334
-329
-305
-271
-313
-299
-294
-311
-291
-310
-283
-257
-260
-274
-255
-235
-249
-264
-269
-278
-266
-256
-261
-234
-230
-258
-265
-268
-304
-310
-317
-329
-313
-303
-318
-332
-340
-368
-357
-347
-343
-308
-299
-323
-322
-331
-297
-293
-308
-283
-314
-319
-300
-287
-275
-271
-238
-245
-264
-253
-271
-265
-261
-270
-268
-277
-276
-262
-272
-252
-265
-284
-269
-272
-267
-238
-232
-225
-213
-249
-266
-223
-211
-210
-197
-189
-196
-166
-163
-199
-176
-175
-212
-224
-222
-252
-239
-241
-261
-248
-241
-249
-245
-256
-265
-240
-261
-267
-253
-262
-255
-249
-242
-243
-230
-237
-220
-204
-192
-176
-186
-194
-162
-161
-169
-142
-144
-138
-128
-132
-144
-139
-145
-149
-133
-133
-150
-168
-221
-234
-239
-269
-259
-253
-253
-269
-267
-244
-232
-234
-223
-226
-226
-204
-220
-228
-234
-256
-255
-259
-257
-277
-268
-217
-235
-224
-191
-238
-244
-252
-297
-299
-289
-299
-285
-305
-300
-302
-312
-318
-301
-287
-289
-280
-295
-288
-284
-279
-268
-241
-248
-238
-229
-208
-185
-141
-146
-167
-136
-162
-206
-191
-189
-205
-203
-212
-214
-194
-194
-216
-199
-166
-165
-179
-178
-196
-179
-199
-222
-188
-194
-202
-185
-190
-173
-183
-217
-198
-224
-237
-255
-262
-264
-277
-307
-315
-334
-338
-312
-325
-294
-255
-251
-249
-264
-255
-253
-271
-280
-284
-271
-265
-263
-253
-256
-284
-253
-254
-277
-252
-266
-267
-232
-240
-268
-277
-299
-288
-289
-296
-289
-285
-286
-303
-301
-310
-303
-308
-316
-299
-277
-301
-274
-256
-243
-231
-244
-251
-258
-255
-287
-286
-278
-281
-261
-259
-271
-254
-263
-283
-260
-268
-282
-296
-308
-303
-314
-332
-335
-327
-330
-325
-319
-318
-309
-311
-308
-292
-285
-296
-310
-303
-308
-302
-297
-290
-292
-293
-283
-288
-286
-285
-296
-293
-292
-305
-324
-320
-294
-295
-305
-324
-334
-338
-352
-363
-390
-369
-387
-404
-375
-368
-372
-352
-378
-372
-371
-420
-400
-411
-418
-403
-383
-342
-353
-331
-321
-339
-313
-318
-326
-322
-312
-302
-307
-307
-286
-274
-262
-255
-247
-235
-255
-255
-266
-278
-294
-298
-286
-283
-279
-258
-239
-244
-248
-276
-263
-248
-292
-273
-274
-269
-264
-267
-245
-243
-211
-230
-229
-208
-217
-223
-213
-218
-221
-185
-200
-198
-192
-230
-248
-265
-277
-274
-277
-277
-290
-319
-332
-316
-315
-329
-311
-319
-305
-276
-281
-262
-264
-275
-256
-247
-263
-250
-240
-250
-244
-245
-248
-266
-263
-272
-298
-300
-288
-287
-287
-297
-306
-312
-330
-309
-306
-301
-283
-297
-295
-308
-315
-314
-329
-317
-329
-346
-349
-345
-352
-367
-363
-363
-350
-332
-329
-316
-289
-282
-316
-316
-290
-273
-255
-245
-229
-225
-207
-207
-226
-224
-241
-263
-266
-281
-274
-286
-266
-242
-227
-225
-222
-211
-202
-215
-231
-230
-248
-229
-224
-216
-224
-216
-211
-208
-200
-160
-166
-182
-197
-215
-248
-237
-229
-262
-250
-254
-278
-275
-297
-297
-284
-310
-328
-317
-325
-323
-337
-338
-333
-342
-327
-302
-332
-328
-311
-324
-305
-288
-286
-279
-284
-300
-318
-316
-320
-311
-285
-293
-282
-273
-268
-294
-288
-298
-273
-248
-278
-261
-246
-280
-284
-286
-296
-281
-277
-289
-283
-273
-283
-269
-264
-262
-250
-254
-252
-250
-250
-218
-200
-206
-185
-186
-193
-203
-214
-230
-248
-245
-240
-236
-249
-236
-249
-257
-269
-262
-258
-286
-282
-284
-287
-266
-270
-273
-278
-262
-254
-234
-234
-224
-198
-203
-197
-198
-226
-252
-269
-298
-309
-288
-277
-294
-318
-304
-304
-295
-271
-278
-274
-294
-288
-291
-313
-319
-309
-307
-301
-288
-294
-294
-290
-319
-290
-288
-289
-251
-243
-282
-266
-274
-298
-286
-274
-255
-268
-255
-269
-278
-281
-262
-257
-249
-259
-278
-268
-303
-316
-303
-282
-266
-266
-262
-245
-248
-247
-222
-246
-229
-230
-251
-275
-277
-269
-252
-232
-251
-246
-225
-220
-216
-229
-246
-246
-252
-265
-274
-265
-233
-225
-221
-210
-216
-196
-230
-265
-269
-279
-303
-344
-345
-350
-349
-347
-343
-342
-330
-321
-340
-336
-332
-333
-324
-309
-304
-300
-286
-302
-293
-287
-301
-276
-256
-217
-196
-213
-230
-253
-292
-300
-294
-293
-289
-270
-285
-256
-231
-249
-247
-241
-269
-261
-262
-283
-257
-227
-231
-225
-217
-245
-242
-230
-244
-215
-188
-205
-212
-193
-220
-227
-206
-236
-207
-219
-223
-219
-206
-198
-199
-187
-171
-178
-158
-163
-180
-189
-231
-239
-230
-233
-228
-231
-242
-249
-255
-255
-274
-295
-299
-323
-343
-340
-345
-321
-297
-270
-269
-246
-252
-279
-264
-253
-238
-230
-242
-254
-258
-263
-265
-255
-253
-253
-223
-231
-260
-254
-271
-277
-271
-295
-321
-300
-314
-343
-341
-343
-325
-322
-315
-326
-314
-319
-324
-314
-311
-298
-291
-294
-291
-254
-237
-235
-231
-236
-218
-199
-223
-213
-192
-222
-197
-181
-175
-168
-174
-155
-151
-150
-167
-165
-165
-158
-174
-184
-148
-171
-185
-168
-172
-181
-172
-182
-192
-188
-209
-215
-201
-216
-204
-205
-215
-227
-238
-254
-275
-266
-307
-291
-290
-303
-273
-253
-232
-243
-258
-247
-262
-268
-263
-271
-255
-233
-234
-252
-239
-246
-256
-269
-290
-278
-273
-284
-270
-285
-274
-260
-273
-269
-283
-276
-260
-277
-261
-262
-292
-277
-291
-313
-285
-290
-298
-270
-307
-297
-282
-281
-253
-275
-269
-250
-259
-278
-252
-246
-250
-228
-249
-243
-233
-235
-226
-237
-250
-239
-242
-267
-243
-257
-250
-221
-236
-215
-209
-194
-196
-190
-199
-178
-177
-205
-213
-204
-198
-205
-183
-178
-184
-185
-171
-174
-154
-153
-182
-178
-178
-207
-191
-220
-207
-200
-241
-246
-247
-243
-243
-252
-247
-229
-207
-227
-211
-210
-229
-219
-235
-227
-242
-214
-207
-221
-214
-218
-229
-247
-252
-275
-276
-273
-281
-279
-283
-285
-272
-278
-280
-265
-251
-241
-216
-202
-222
-230
-227
-211
-220
-226
-215
-203
-221
-211
-198
-203
-204
-204
-209
-231
-257
-265
-264
-256
-233
-222
-220
-219
-229
-226
-213
-230
-239
-236
-253
-268
-261
-272
-286
-271
-290
-303
-302
-310
-321
-326
-304
-288
-263
-276
-295
-266
-282
-299
-289
-286
-264
-246
-224
-219
-202
-196
-191
-216
-205
-208
-231
-234
-242
-225
-216
-218
-208
-201
-221
-226
-241
-244
-232
-251
-255
-239
-237
-222
-219
-196
-187
-224
-219
-228
-256
-251
-244
-208
-206
-225
-236
-242
-249
-279
-259
-276
-279
-281
-297
-280
-278
-273
-268
-259
-273
-263
-253
-274
-259
-262
-269
-247
-234
-239
-249
-254
-229
-225
-227
-218
-218
-220
-257
-265
-250
-261
-247
-242
-236
-232
-214
-222
-245
-246
-274
-281
-282
-297
-306
-303
-301
-302
-289
-277
-260
-229
-228
-224
-184
-182
-175
-165
-190
-197
-193
-216
-221
-234
-212
-212
-233
-236
-250
-249
-266
-278
-250
-267
-270
-243
-258
-260
-263
-267
-280
-292
-282
-286
-288
-285
-285
-279
-273
-269
-252
-244
-265
-240
-224
-210
-184
-189
-201
-221
-229
-216
-234
-227
-194
-180
-196
-202
-177
-173
-193
-206
-192
-190
-210
-243
-254
-251
-290
-306
-306
-319
-317
-360
-360
-373
-368
-376
-385
-371
-377
-393
-397
-381
-384
-364
-350
-336
-321
-319
-317
-309
-305
-303
-278
-301
-303
-284
-303
-317
-307
-297
-302
-290
-305
-320
-301
-284
-264
-256
-284
-264
-268
-257
-258
-260
-259
-269
-272
-296
-284
-256
-249
-269
-265
-284
-276
-280
-307
-315
-309
-288
-309
-314
-306
-293
-253
-269
-276
-267
-258
-267
-270
-237
-250
-233
-231
-249
-262
-257
-253
-255
-255
-277
-295
-298
-285
-282
-266
-239
-233
-255
-256
-282
-288
-291
-294
-286
-298
-309
-298
-301
-300
-264
-260
-258
-271
-283
-267
-275
-268
-254
-262
-259
-257
-257
-243
-211
-209
-204
-194
-188
-196
-208
-216
-220
-196
-183
-162
-181
-185
-188
-207
-206
-245
-267
-293
-296
-296
-302
-279
-254
-232
-241
-245
-240
-244
-260
-265
-255
-234
-246
-254
-264
-248
-237
-274
-253
-243
-248
-231
-246
-237
-221
-224
-254
-230
-230
-239
-224
-227
-233
-212
-203
-221
-247
-250
-249
-265
-244
-249
-232
-228
-240
-234
-232
-231
-237
-254
-281
-268
-266
-295
-303
-314
-285
-296
-304
-315
-337
-333
-350
-332
-316
-308
-288
-297
-312
-289
-297
-290
-303
-312
-284
-278
-275
-259
-257
-264
-257
-264
-259
-269
-286
-279
-269
-266
-292
-269
-241
-272
-299
-274
-258
-257
-260
-259
-260
-247
-237
-224
-235
-235
-247
-271
-260
-271
-263
-237
-249
-248
-242
-244
-237
-249
-249
-233
-237
-262
-256
-243
-247
-240
-230
-239
-262
-256
-264
-264
-266
-265
-261
-288
-285
-280
-275
-283
-281
-280
-277
-290
-289
-293
-282
-275
-276
-271
-278
-264
-271
-288
-285
-281
-257
-256
-272
-273
-260
-250
-257
-248
-237
-208
-199
-242
-225
-198
-227
-240
-251
-256
-253
-254
-280
-287
-291
-293
-277
-280
-307
-316
-304
-312
-318
-315
-306
-300
-318
-326
-333
-314
-315
-303
-299
-311
-309
-286
-268
-292
-285
-281
-286
-284
-295
-291
-257
-244
-252
-244
-247
-257
-266
-268
-291
-270
-269
-286
-261
-260
-243
-246
-253
-270
-266
-297
-314
-288
-307
-312
-321
-336
-317
-334
-350
-316
-295
-277
-257
-257
-282
-273
-261
-274
-279
-261
-249
-260
-257
-238
-242
-236
-236
-243
-269
-287
-269
-264
-275
-278
-291
-292
-313
-321
-322
-296
-277
-289
-291
-324
-325
-326
-337
-325
-344
-358
-350
-356
-378
-367
-372
-383
-383
-393
-409
-376
-342
-338
-317
-305
-292
-295
-292
-307
-293
-284
-284
-275
-297
-290
-284
-276
-272
-297
-283
-269
-251
-234
-239
-213
-195
-243
-250
-261
-260
-248
-250
-254
-251
-270
-305
-345
-365
-370
-377
-400
-399
-385
-367
-368
-362
-357
-375
-379
-380
-392
-385
-384
-369
-357
-362
-360
-358
-320
-305
-296
-295
-294
-259
-285
-292
-276
-286
-281
-286
-290
-288
-257
-249
-234
-217
-225
-248
-259
-254
-244
-235
-228
-232
-246
-242
-258
-253
-243
-260
-259
-276
-260
-266
-280
-269
-269
-261
-258
-282
-287
-307
-319
-318
-312
-306
-323
-331
-363
-391
-400
-428
-417
-420
-454
-438
-452
-452
-438
-450
-455
-449
-467
-469
-440
-450
-435
-405
-394
-383
-380
-381
-384
-382
-377
-364
-356
-340
-314
-316
-296
-281
-288
-294
-302
-313
-323
-312
-306
-276
-269
-293
-291
-306
-308
-294
-294
-288
-290
-290
-295
-306
-299
-301
-318
-327
-321
-345
-338
-323
-328
-314
-300
-302
-317
-315
-306
-314
-291
-283
-303
-303
-304
-299
-299
-317
-319
-319
-341
-338
-323
-310
-298
-300
-309
-318
-330
-320
-323
-292
-289
-300
-302
-327
-313
-313
-306
-294
-304
-319
-312
-300
-306
-297
-283
-274
-297
-323
-358
-359
-344
-335
-327
-340
-329
-343
-367
-357
-346
-343
-335
-337
-337
-333
-350
-336
-322
-319
-309
-300
-325
-329
-338
-334
-330
-331
-337
-353
-335
-329
-324
-324
-345
-344
-355
-365
-343
-326
-314
-310
-304
-287
-287
-298
-307
-289
-281
-275
-248
-252
-241
-227
-230
-243
-250
-247
-264
-260
-267
-268
-254
-258
-264
-265
-259
-263
-252
-257
-245
-237
-258
-274
-272
-283
-274
-283
-305
-297
-309
-296
-277
-286
-281
-305
-304
-312
-336
-361
-371
-368
-369
-352
-348
-339
-331
-319
-321
-316
-319
-313
-299
-314
-327
-310
-307
-313
-294
-292
-298
-311
-301
-289
-292
-277
-303
-313
-307
-312
-330
-332
-331
-325
-321
-348
-341
-318
-316
-315
-305
-306
-302
-314
-318
-312
-314
-296
-293
-280
-248
-230
-216
-226
-223
-214
-201
-193
-190
-182
-199
-198
-191
-204
-213
-219
-235
-251
-257
-268
-279
-288
-290
-280
-272
-289
-326
-351
-353
-357
-362
-356
-349
-355
-366
-371
-376
-374
-401
-402
-393
-389
-388
-363
-349
-364
-343
-339
-327
-322
-320
-315
-287
-269
-284
-264
-241
-242
-233
-247
-259
-251
-268
-290
-298
-275
-283
-292
-275
-281
-267
-266
-256
-238
-236
-248
-246
-242
-276
-273
-243
-236
-240
-252
-266
-268
-260
-260
-261
-274
-285
-291
-303
-325
-343
-326
-294
-284
-258
-257
-266
-231
-239
-247
-226
-222
-232
-241
-244
-267
-256
-252
-247
-268
-286
-270
-277
-305
-303
-301
-299
-289
-300
-277
-278
-307
-312
-307
-304
-327
-345
-342
-349
-350
-345
-340
-328
-324
-339
-320
-307
-331
-314
-275
-302
-324
-349
-362
-350
-343
-333
-313
-298
-301
-282
-268
-278
-267
-282
-299
-294
-286
-304
-291
-275
-274
-271
-297
-308
-304
-311
-318
-300
-290
-270
-267
-265
-240
-233
-217
-247
-252
-237
-242
-230
-234
-228
-227
-221
-215
-211
-244
-274
-283
-290
-311
-319
-329
-322
-326
-342
-343
-357
-369
-354
-371
-399
-404
-405
-420
-403
-362
-324
-313
-345
-341
-335
-353
-356
-370
-355
-340
-331
-324
-338
-305
-285
-285
-287
-306
-311
-295
-326
-321
-292
-297
-293
-295
-264
-241
-221
-205
-220
-242
-263
-276
-298
-289
-289
-305
-300
-296
-284
-271
-271
-266
-256
-256
-256
-264
-263
-268
-276
-251
-248
-267
-259
-245
-233
-215
-219
-211
-203
-210
-207
-209
-222
-229
-219
-231
-218
-212
-228
-217
-212
-206
-200
-210
-240
-242
-251
-264
-253
-256
-265
-251
-247
-270
-269
-285
-287
-282
-303
-315
-334
-320
-318
-339
-327
-325
-327
-343
-359
-329
-351
-380
-378
-391
-379
-349
-343
-333
-318
-315
-324
-339
-346
-331
-322
-330
-294
-276
-285
-291
-295
-288
-295
-305
-325
-338
-314
-300
-281
-263
-272
-268
-261
-263
-242
-234
-240
-263
-263
-263
-251
-230
-221
-196
-201
-228
-229
-251
-277
-265
-276
-273
-258
-270
-281
-249
-253
-271
-275
-294
-283
-274
-277
-278
-269
-269
-268
-252
-233
-244
-244
-250
-255
-260
-278
-275
-288
-286
-307
-347
-345
-359
-377
-379
-360
-339
-326
-336
-350
-345
-358
-366
-382
-408
-426
-438
-420
-402
-379
-354
-341
-323
-324
-322
-318
-306
-289
-301
-291
-298
-279
-256
-262
-249
-234
-226
-208
-207
-204
-187
-177
-199
-201
-228
-255
-258
-269
-254
-245
-236
-220
-243
-264
-265
-268
-269
-297
-321
-337
-351
-335
-333
-335
-315
-309
-316
-302
-275
-248
-220
-226
-254
-246
-250
-263
-252
-260
-251
-262
-291
-285
-284
-275
-245
-230
-229
-216
-215
-239
-226
-223
-245
-254
-246
-249
-235
-218
-218
-216
-219
-226
-211
-221
-237
-233
-247
-263
-252
-265
-287
-281
-275
-283
-259
-263
-270
-258
-290
-295
-315
-324
-327
-346
-360
-365
-381
-389
-386
-370
-355
-360
-337
-342
-352
-344
-331
-328
-329
-322
-321
-314
-319
-312
-313
-302
-290
-299
-296
-307
-294
-292
-297
-283
-268
-260
-257
-268
-285
-280
-272
-262
-245
-246
-256
-256
-263
-276
-253
-248
-253
-257
-258
-251
-253
-249
-253
-254
-272
-282
-269
-259
-247
-242
-245
-268
-289
-273
-274
-292
-281
-270
-285
-282
-280
-253
-252
-281
-301
-282
-284
-271
-255
-253
-253
-279
-291
-288
-278
-277
-260
-270
-276
-266
-275
-264
-251
-254
-230
-223
-235
-222
-197
-202
-205
-196
-196
-198
-213
-212
-210
-196
-200
-233
-237
-247
-248
-238
-234
-210
-206
-224
-232
-231
-218
-223
-234
-260
-250
-251
-272
-248
-255
-283
-286
-302
-292
-283
-295
-274
-255
-271
-294
-285
-301
-307
-323
-351
-324
-323
-330
-312
-300
-297
-305
-323
-311
-315
-318
-274
-239
-245
-246
-232
-233
-232
-248
-253
-246
-236
-246
-233
-206
-200
-197
-201
-200
-225
-240
-249
-240
-246
-266
-266
-258
-247
-271
-268
-267
-252
-237
-241
-207
-197
-200
-197
-206
-219
-224
-224
-222
-209
-220
-224
-216
-192
-185
-191
-205
-215
-209
-195
-202
-191
-169
-188
-187
-194
-204
-214
-233
-237
-245
-226
-203
-189
-179
-186
-188
-199
-206
-203
-199
-212
-223
-214
-227
-239
-224
-222
-211
-205
-235
-235
-238
-258
-235
-232
-232
-220
-235
-230
-206
-213
-204
-189
-184
-197
-203
-215
-211
-199
-204
-212
-246
-261
-277
-275
-267
-271
-277
-281
-291
-321
-292
-289
-301
-317
-331
-317
-324
-304
-298
-287
-284
-304
-283
-276
-279
-283
-297
-297
-290
-312
-324
-314
-317
-313
-307
-316
-317
-298
-283
-291
-287
-288
-274
-255
-271
-283
-275
-274
-262
-250
-260
-235
-250
-267
-264
-292
-299
-303
-303
-306
-292
-287
-301
-305
-322
-324
-326
-338
-343
-327
-306
-302
-296
-286
-287
-275
-259
-263
-254
-256
-269
-280
-291
-290
-282
-271
-287
-272
-271
-267
-216
-214
-207
-214
-216
-221
-242
-235
-224
-231
-231
-226
-242
-260
-259
-231
-237
-274
-285
-295
-292
-274
-266
-273
-279
-291
-316
-319
-313
-321
-328
-318
-327
-332
-316
-306
-302
-277
-250
-237
-259
-259
-262
-274
-290
-284
-292
-303
-281
-286
-284
-290
-300
-331
-351
-359
-390
-391
-367
-356
-340
-316
-308
-332
-342
-348
-352
-340
-327
-318
-315
-318
-305
-292
-285
-290
-303
-293
-323
-302
-286
-299
-292
-310
-322
-350
-346
-332
-334
-322
-322
-319
-320
-342
-358
-337
-321
-306
-315
-318
-310
-313
-308
-298
-285
-289
-304
-295
-320
-322
-303
-316
-331
-324
-305
-315
-323
-297
-309
-314
-330
-344
-317
-297
-288
-272
-265
-265
-277
-280
-271
-253
-250
-263
-250
-258
-258
-250
-256
-254
-272
-272
-277
-272
-270
-280
-268
-283
-276
-282
-303
-282
-307
-313
-310
-312
-330
-341
-313
-291
-270
-268
-281
-298
-316
-334
-358
-346
-325
-348
-362
-347
-340
-318
-309
-296
-286
-304
-322
-313
-306
-317
-300
-296
-299
-323
-339
-336
-327
-314
-302
-287
-264
-267
-280
-282
-288
-274
-275
-277
-279
-283
-276
-250
-246
-258
-266
-276
-274
-254
-263
-233
-223
-231
-222
-246
-247
-240
-271
-282
-294
-313
-336
-338
-335
-321
-298
-316
-321
-318
-314
-285
-284
-299
-295
-334
-347
-360
-373
-314
-306
-290
-278
-269
-281
-299
-278
-270
-262
-257
-256
-253
-250
-261
-258
-253
-267
-277
-274
-270
-274
-252
-232
-248
-250
-238
-213
-203
-206
-180
-182
-191
-198
-198
-195
-202
-216
-231
-257
-281
-296
-280
-277
-282
-263
-256
-280
-291
-285
-267
-257
-254
-257
-268
-284
-284
-270
-270
-258
-257
-270
-285
-303
-303
-303
-293
-295
-303
-297
-300
-295
-284
-289
-310
-304
-320
-338
-326
-334
-323
-320
-333
-330
-330
-312
-284
-292
-293
-279
-291
-288
-286
-275
-276
-282
-265
-241
-243
-233
-212
-212
-213
-218
-186
-169
-197
-198
-221
-248
-248
-253
-252
-273
-282
-279
-263
-275
-263
-253
-253
-229
-252
-271
-250
-259
-270
-272
-287
-333
-358
-355
-363
-333
-329
-335
-335
-354
-363
-378
-384
-378
-357
-346
-335
-349
-344
-340
-331
-323
-323
-310
-308
-312
-302
-294
-304
-284
-278
-281
-276
-274
-276
-264
-275
-277
-286
-289
-270
-255
-250
-243
-256
-268
-278
-274
-258
-273
-265
-263
-281
-277
-260
-265
-280
-289
-317
-346
-334
-341
-336
-320
-308
-310
-302
-284
-284
-277
-279
-279
-288
-303
-306
-303
-273
-282
-308
-286
-293
-269
-251
-255
-240
-259
-265
-285
-298
-290
-299
-290
-296
-314
-323
-318
-307
-326
-343
-349
-339
-348
-352
-367
-373
-351
-340
-334
-337
-334
-321
-318
-331
-340
-337
-339
-337
-321
-340
-331
-333
-341
-292
-285
-282
-227
-218
-234
-236
-256
-256
-260
-266
-257
-264
-259
-249
-248
-231
-245
-270
-260
-265
-231
-231
-219
-202
-218
-215
-226
-231
-237
-216
-214
-228
-219
-229
-231
-221
-221
-235
-269
-286
-281
-271
-279
-253
-271
-316
-300
-299
-309
-303
-312
-323
-323
-333
-339
-324
-326
-341
-363
-361
-370
-358
-352
-344
-345
-371
-393
-409
-421
-422
-404
-395
-409
-418
-378
-359
-338
-310
-313
-310
-303
-322
-320
-304
-273
-275
-298
-293
-297
-277
-258
-243
-229
-232
-234
-232
-226
-223
-230
-248
-259
-266
-295
-310
-296
-309
-300
-303
-325
-320
-321
-311
-269
-252
-263
-261
-249
-235
-211
-202
-198
-196
-188
-174
-168
-147
-166
-180
-194
-198
-218
-244
-245
-257
-252
-252
-236
-231
-243
-239
-277
-312
-295
-311
-301
-295
-292
-271
-256
-268
-266
-254
-268
-252
-214
-210
-198
-191
-212
-202
-215
-228
-227
-239
-254
-265
-250
-247
-240
-273
-287
-297
-295
-277
-300
-297
-293
-307
-327
-348
-351
-370
-367
-355
-332
-316
-292
-258
-260
-258
-270
-266
-241
-251
-267
-258
-255
-256
-255
-245
-244
-231
-227
-203
-188
-181
-157
-152
-150
-164
-188
-190
-201
-204
-193
-197
-201
-196
-223
-246
-222
-222
-207
-185
-200
-197
-196
-209
-202
-211
-226
-250
-251
-261
-248
-222
-215
-203
-201
-214
-219
-222
-230
-215
-211
-231
-249
-247
-245
-253
-252
-256
-279
-275
-294
-281
-271
-271
-258
-271
-271
-269
-278
-309
-310
-277
-281
-265
-231
-224
-226
-231
-246
-263
-273
-270
-263
-265
-257
-242
-226
-228
-229
-207
-209
-231
-235
-247
-262
-246
-240
-248
-259
-276
-256
-228
-207
-178
-176
-178
-189
-206
-203
-208
-227
-230
-243
-252
-248
-244
-224
-226
-240
-251
-287
-307
-305
-273
-247
-248
-248
-262
-279
-285
-292
-285
-294
-302
-306
-305
-282
-288
-260
-246
-239
-242
-245
-237
-227
-219
-235
-234
-238
-251
-239
-231
-231
-230
-247
-262
-281
-290
-275
-290
-316
-296
-292
-291
-286
-296
-305
-297
-278
-264
-263
-253
-256
-262
-264
-291
-313
-321
-311
-290
-272
-253
-247
-247
-235
-237
-243
-243
-236
-238
-227
-217
-202
-184
-187
-201
-218
-203
-188
-184
-191
-173
-165
-174
-175
-201
-218
-228
-237
-248
-283
-296
-274
-280
-297
-295
-291
-302
-299
-307
-315
-312
-316
-306
-298
-285
-270
-271
-262
-281
-284
-281
-318
-333
-351
-356
-345
-358
-352
-312
-314
-331
-336
-341
-349
-330
-320
-300
-279
-286
-274
-284
-315
-300
-296
-296
-279
-256
-250
-254
-244
-247
-229
-240
-258
-241
-226
-203
-203
-206
-205
-214
-215
-216
-197
-186
-184
-175
-197
-211
-195
-196
-189
-191
-217
-230
-224
-206
-198
-199
-214
-211
-190
-191
-211
-212
-235
-227
-229
-257
-253
-245
-225
-216
-231
-236
-266
-295
-289
-293
-305
-302
-298
-325
-330
-330
-332
-315
-318
-316
-309
-284
-284
-289
-291
-292
-280
-278
-300
-294
-285
-280
-262
-273
-255
-243
-248
-240
-266
-268
-285
-284
-274
-273
-275
-276
-265
-265
-255
-246
-226
-241
-267
-275
-292
-280
-294
-280
-285
-313
-324
-341
-316
-320
-335
-318
-328
-315
-300
-293
-266
-279
-311
-319
-325
-356
-357
-323
-310
-297
-311
-314
-304
-305
-308
-318
-301
-315
-309
-280
-274
-252
-235
-233
-221
-208
-198
-187
-176
-173
-153
-173
-204
-214
-233
-241
-231
-220
-208
-211
-227
-230
-227
-216
-219
-239
-266
-264
-243
-237
-249
-265
-276
-273
-277
-290
-285
-288
-306
-314
-286
-278
-277
-269
-288
-306
-299
-287
-274
-264
-271
-280
-277
-279
-273
-250
-221
-233
-256
-250
-249
-246
-234
-239
-250
-253
-245
-229
-213
-186
-190
-197
-206
-223
-238
-246
-248
-250
-258
-269
-264
-242
-225
-241
-270
-277
-295
-288
-290
-321
-315
-315
-321
-336
-357
-325
-303
-330
-352
-363
-360
-335
-346
-364
-381
-370
-349
-329
-312
-299
-295
-304
-312
-285
-246
-227
-228
-234
-222
-216
-201
-180
-191
-206
-258
-263
-280
-288
-279
-297
-331
-346
-353
-334
-311
-311
-315
-311
-295
-280
-266
-267
-270
-272
-284
-294
-299
-270
-253
-255
-265
-281
-295
-306
-304
-298
-302
-311
-298
-302
-277
-253
-266
-272
-276
-274
-268
-248
-231
-223
-254
-283
-260
-254
-253
-277
-275
-282
-305
-300
-286
-272
-253
-248
-256
-270
-276
-273
-265
-265
-275
-276
-271
-289
-295
-301
-289
-280
-276
-269
-258
-246
-241
-252
-253
-271
-285
-319
-335
-337
-335
-320
-311
-305
-316
-317
-315
-293
-306
-330
-351
-388
-385
-370
-354
-353
-356
-355
-365
-354
-351
-333
-329
-321
-314
-309
-300
-285
-272
-267
-266
-268
-274
-260
-244
-255
-253
-267
-275
-275
-262
-243
-248
-268
-297
-291
-292
-296
-284
-273
-266
-257
-250
-248
-256
-243
-235
-253
-260
-255
-261
-263
-261
-260
-256
-273
-294
-298
-307
-288
-261
-256
-263
-272
-282
-255
-269
-278
-285
-298
-284
-268
-262
-272
-284
-281
-299
-326
-342
-346
-323
-315
-350
-363
-357
-347
-351
-344
-340
-338
-324
-307
-280
-248
-251
-252
-260
-277
-263
-264
-276
-268
-272
-293
-309
-303
-299
-310
-315
-326
-323
-305
-301
-291
-278
-280
-285
-289
-289
-264
-256
-284
-294
-288
-275
-262
-240
-236
-239
-250
-294
-280
-259
-268
-256
-263
-266
-245
-231
-216
-227
-251
-244
-250
-270
-265
-270
-280
-276
-294
-304
-301
-301
-306
-308
-316
-308
-296
-313
-303
-297
-313
-311
-312
-298
-281
-258
-259
-257
-250
-261
-240
-226
-237
-230
-214
-198
-202
-186
-167
-189
-203
-206
-216
-211
-224
-231
-200
-228
-233
-237
-266
-261
-264
-268
-285
-310
-323
-307
-299
-287
-272
-258
-235
-241
-224
-196
-196
-190
-178
-184
-189
-172
-167
-167
-168
-160
-154
-162
-155
-154
-161
-176
-170
-189
-212
-232
-259
-255
-241
-254
-228
-228
-244
-244
-248
-240
-239
-264
-251
-252
-270
-282
-302
-316
-313
-313
-308
-284
-280
-250
-231
-242
-232
-233
-262
-276
-260
-240
-238
-231
-232
-253
-257
-256
-265
-285
-261
-250
-260
-267
-270
-276
-284
-309
-328
-339
-344
-339
-321
-300
-295
-261
-243
-262
-261
-253
-254
-241
-241
-253
-252
-252
-232
-240
-249
-228
-211
-204
-213
-194
-202
-219
-236
-263
-278
-268
-266
-239
-225
-217
-208
-195
-186
-194
-196
-180
-165
-160
-159
-141
-151
-172
-184
-195
-199
-192
-197
-186
-169
-157
-167
-176
-179
-191
-182
-189
-196
-205
-240
-250
-236
-239
-261
-270
-279
-284
-294
-301
-271
-259
-262
-242
-216
-237
-249
-214
-215
-239
-242
-247
-268
-279
-276
-239
-242
-257
-242
-260
-256
-259
-258
-261
-284
-296
-278
-271
-265
-264
-279
-259
-275
-278
-274
-272
-262
-259
-266
-271
-287
-305
-314
-314
-318
-320
-316
-339
-334
-318
-333
-313
-273
-257
-241
-219
-210
-214
-226
-220
-200
-175
-175
-172
-166
-168
-178
-194
-195
-212
-215
-219
-219
-197
-177
-176
-162
-177
-222
-233
-214
-203
-194
-207
-228
-240
-246
-254
-235
-215
-208
-228
-229
-205
-216
-222
-212
-234
-264
-289
-286
-263
-250
-253
-270
-291
-276
-241
-229
-212
-207
-231
-231
-210
-221
-211
-208
-217
-205
-230
-230
-205
-211
-224
-227
-244
-234
-241
-253
-250
-264
-252
-260
-268
-228
-214
-200
-214
-235
-226
-229
-229
-231
-237
-248
-237
-239
-230
-190
-196
-188
-174
-174
-170
-169
-175
-169
-172
-199
-192
-189
-193
-203
-206
-193
-186
-199
-215
-219
-237
-218
-219
-228
-224
-204
-201
-219
-241
-257
-243
-236
-244
-246
-264
-268
-265
-246
-238
-235
-221
-219
-239
-253
-261
-277
-277
-270
-262
-247
-256
-256
-236
-250
-232
-214
-200
-183
-168
-162
-167
-166
-188
-192
-185
-199
-190
-185
-162
-165
-162
-156
-160
-163
-170
-161
-150
-166
-154
-153
-166
-179
-200
-219
-224
-216
-206
-201
-185
-188
-189
-193
-220
-229
-239
-239
-232
-221
-219
-220
-233
-265
-263
-238
-224
-208
-212
-204
-218
-208
-175
-177
-200
-194
-201
-219
-237
-223
-198
-226
-255
-246
-241
-227
-205
-220
-250
-271
-281
-289
-291
-293
-302
-290
-292
-275
-244
-241
-241
-270
-302
-313
-295
-283
-274
-284
-304
-314
-323
-316
-315
-339
-342
-341
-325
-302
-256
-240
-258
-251
-262
-260
-257
-270
-274
-266
-259
-244
-222
-208
-203
-227
-247
-258
-249
-244
-243
-244
-262
-286
-300
-297
-303
-318
-324
-316
-303
-269
-241
-223
-224
-238
-245
-252
-242
-209
-202
-204
-197
-208
-205
-209
-207
-209
-213
-217
-211
-185
-198
-203
-204
-217
-237
-237
-225
-205
-221
-222
-214
-215
-198
-211
-233
-270
-304
-296
-299
-303
-286
-303
-316
-315
-317
-333
-346
-343
-334
-356
-349
-338
-347
-362
-363
-389
-400
-387
-373
-362
-362
-370
-376
-361
-345
-333
-318
-327
-331
-333
-338
-332
-332
-327
-338
-346
-341
-332
-301
-271
-294
-321
-329
-336
-312
-299
-286
-269
-275
-268
-267
-259
-253
-260
-251
-251
-288
-291
-283
-272
-275
-271
-238
-220
-211
-200
-208
-222
-235
-262
-267
-251
-259
-255
-261
-267
-240
-247
-242
-252
-299
-320
-332
-328
-321
-347
-370
-385
-414
-425
-399
-399
-362
-352
-366
-354
-329
-292
-279
-276
